<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>.NET</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/.NET"> <link href="./mw/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-_NET rootpage-_NET skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">.NET</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<style data-mw-deduplicate="TemplateStyles:r1236090951">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div role="note" class="hatnote navigation-not-searchable">For the earlier framework, see <a href=".NET_Framework" title=".NET Framework">.NET Framework</a>. For the top-level domain, see <a href=".net" title=".net">.net</a>. For other uses, see <a href=".net_(disambiguation)" class="mw-disambig" title=".net (disambiguation)">.net (disambiguation)</a>.</div>
<p class="mw-empty-elt">
</p>
<style data-mw-deduplicate="TemplateStyles:r1295905060">
/* start https://en.wikipedia.org/ */
.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}
/* end https://en.wikipedia.org/ */
</style><table class="infobox vevent"><tbody><tr><th colspan="2" class="infobox-above summary">.NET</th></tr><tr><td colspan="2" class="infobox-image logo"><span typeof="mw:File"></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data"><a href=".NET_Foundation" title=".NET Foundation">.NET Foundation</a> and the open-source community</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">June 27, 2016<span style="display:none"> (<span class="bday dtstart published updated">2016-06-27</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">9.0.8<sup id="cite_ref-wikidata-43ffab490ced327968a34df763a7b3b1e5bd8c3b-v20_1-0" class="reference"><a href="#cite_note-wikidata-43ffab490ced327968a34df763a7b3b1e5bd8c3b-v20-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>
/ 5 August 2025<span style="display:none"> (<span class="bday dtstart published updated">5 August 2025</span>)</span></div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_release_life_cycle#Beta" title="Software release life cycle">Preview release</a></th><td class="infobox-data"><div style="margin:0px;">10.0.0-preview.6<sup id="cite_ref-wikidata-62cbc3db84ddc136c42dc873cce37cde66f5cfc1-v20_2-0" class="reference"><a href="#cite_note-wikidata-62cbc3db84ddc136c42dc873cce37cde66f5cfc1-v20-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
/ 15 July 2025<span style="display:none"> (<span class="bday dtstart published updated">15 July 2025</span>)</span></div></td></tr><tr style="display:none"><td colspan="2">
</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">
/* start https://en.wikipedia.org/ */
.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}
/* end https://en.wikipedia.org/ */
</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://github.com/dotnet/runtime">github<wbr>.com<wbr>/dotnet<wbr>/runtime</a></span> </li></ul>
</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="C%2B%2B" title="C++">C++</a>, <a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="Cross-platform_software" title="Cross-platform software">cross-platform</a>: <a href="Windows" class="mw-redirect" title="Windows">Windows</a>, <a href="Linux" title="Linux">Linux</a>, <a href="MacOS" title="MacOS">macOS</a>, <a href="Android_(operating_system)" title="Android (operating system)">Android</a>, <a href="IOS" title="IOS">iOS</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Computing_platform" title="Computing platform">Platform</a></th><td class="infobox-data"><a href="IA-32" title="IA-32">IA-32</a>, <a href="X86-64" title="X86-64">x86-64</a>, <a href="ARM_architecture_family" title="ARM architecture family">ARM</a>, <a href="Power_ISA" title="Power ISA">Power ISA</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Predecessor</th><td class="infobox-data"><a href=".NET_Framework" title=".NET Framework">.NET Framework</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="Software_framework" title="Software framework">Software framework</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="MIT_License" title="MIT License">MIT</a><sup id="cite_ref-GHlicense_3-0" class="reference"><a href="#cite_note-GHlicense-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="http://dotnet.microsoft.com">dotnet<wbr>.microsoft<wbr>.com</a></span></td></tr></tbody></table>
<p>The <b>.NET</b> platform (pronounced as "<i>dot net"</i>; formerly named <b>.NET Core</b>) is a <a href="Free_and_open-source" class="mw-redirect" title="Free and open-source">free and open-source</a>, <a href="Managed_code" title="Managed code">managed</a> computer <a href="Software_framework" title="Software framework">software framework</a> for <a href="Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="Linux" title="Linux">Linux</a>, and <a href="MacOS" title="MacOS">macOS</a> <a href="Operating_system" title="Operating system">operating systems</a>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> It is a cross-platform<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> successor to the <a href=".NET_Framework" title=".NET Framework">.NET Framework</a>.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> The project is mainly developed by <a href="Microsoft" title="Microsoft">Microsoft</a> employees by way of the <a href=".NET_Foundation" title=".NET Foundation">.NET Foundation</a> and is today released under an <a href="MIT_License" title="MIT License">MIT License</a>.<sup id="cite_ref-GHlicense_3-1" class="reference"><a href="#cite_note-GHlicense-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p><p>New versions of the .NET platform are released annually, typically in November. As of May 2025, the most recent version of .NET is .NET 9, released in November 2024, while the current long-term support (LTS) version is .NET 8, released in November 2023 and scheduled to receive updates until November 2026.<sup id="cite_ref-:6_7-0" class="reference"><a href="#cite_note-:6-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<div role="note" class="hatnote navigation-not-searchable">See also: <a href="C_Sharp_(programming_language)#History" title="C Sharp (programming language)">C Sharp (programming language) § History</a>, and <a href=".NET_Framework#History" title=".NET Framework">.NET Framework § History</a></div>
<p>In the late 1990s, Microsoft began developing a <a href="Managed_code" title="Managed code">managed code</a> runtime and programming language (<a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a>) which it billed together as part of the ".NET platform", with the core runtime and <a href="Library_(computing)" title="Library (computing)">software libraries</a> comprising the <a href=".NET_Framework" title=".NET Framework">.NET Framework</a>.
</p>
<blockquote><p>At the heart of the .NET Platform is the .NET Framework, a high-productivity, multilanguage development and execution environment for building and running Web services with important features such as cross-language inheritance and debugging.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup></p></blockquote>
<p>Soon after the announcement of the C# language at the <a href="Professional_Developers_Conference" title="Professional Developers Conference">Professional Developers Conference</a> in 2000 and previews of its software became available, Microsoft began a standardization effort through <a href="European_Computer_Manufacturers_Association" class="mw-redirect" title="European Computer Manufacturers Association">ECMA</a> for what it dubbed the <a href="Common_Language_Infrastructure" title="Common Language Infrastructure">Common Language Infrastructure</a>. The company continued development and support of its own implementation as <a href="Closed_source_software" class="mw-redirect" title="Closed source software">proprietary, closed source software</a> in the meantime.
</p><p>On November 12, 2014, <span class="anchor" id=".NET_Core">Microsoft introduced <b>.NET Core</b></span>—an open-source, <a href="Cross-platform_software" title="Cross-platform software">cross-platform</a><sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> successor<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> to <a href=".NET_Framework" title=".NET Framework">.NET Framework</a>—and released <a href="Source_code" title="Source code">source code</a> for the .NET Core <a href="CoreCLR" class="mw-redirect" title="CoreCLR">CoreCLR</a> implementation, source for the "entire [...] library stack" for .NET Core,<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> and announced the adoption of a conventional (<a href="The_Cathedral_and_the_Bazaar" title="The Cathedral and the Bazaar">"bazaar"-like</a>) <a href="Open-source_software#Development_model" title="Open-source software">open-source development model</a> under the stewardship of the <a href=".NET_Foundation" title=".NET Foundation">.NET Foundation</a>. <a href="Miguel_de_Icaza" title="Miguel de Icaza">Miguel de Icaza</a> describes .NET Core as a "redesigned version of .NET that is based on the simplified version of the class libraries",<sup id="cite_ref-icaza-dotnetcore-oss_12-0" class="reference"><a href="#cite_note-icaza-dotnetcore-oss-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> and Microsoft's Immo Landwerth explained that .NET Core would be "the foundation of all future .NET platforms". At the time of the announcement, the initial release of the .NET Core project had been seeded with a subset of the libraries' source code and coincided with the relicensing of Microsoft's existing .NET reference source away from the restrictions of the <a href="Ms-RSL" class="mw-redirect" title="Ms-RSL">Ms-RSL</a>. Landwerth acknowledged the disadvantages of the formerly selected shared license, explaining that it made <a href="Shared_Source_Common_Language_Infrastructure" title="Shared Source Common Language Infrastructure">codename Rotor</a> "a non-starter" as a community-developed open source project because it did not meet the criteria of an <a href="Open_Source_Initiative" title="Open Source Initiative">Open Source Initiative</a> (OSI) approved license.<sup id="cite_ref-landwerth-dotnetcore-oss_13-0" class="reference"><a href="#cite_note-landwerth-dotnetcore-oss-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-dotnetcore-github_14-0" class="reference"><a href="#cite_note-dotnetcore-github-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-referencesource-github_15-0" class="reference"><a href="#cite_note-referencesource-github-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup>
</p><p>.NET Core 1.0 was released on June 27, 2016,<sup id="cite_ref-arstechnicanetcorereleased_16-0" class="reference"><a href="#cite_note-arstechnicanetcorereleased-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> along with <a href="Microsoft_Visual_Studio" class="mw-redirect" title="Microsoft Visual Studio">Microsoft Visual Studio</a> 2015 Update 3, which enables .NET Core development.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> .NET Core 1.0.4 and .NET Core 1.1.1 were released along with .NET Core Tools 1.0 and Visual Studio 2017 on March 7, 2017.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup>
</p><p>.NET Core 2.0 was released on August 14, 2017, along with Visual Studio 2017 15.3, ASP.NET Core 2.0, and <a href="Entity_Framework" title="Entity Framework">Entity Framework</a> Core 2.0.<sup id="cite_ref-:0_19-0" class="reference"><a href="#cite_note-:0-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> .NET Core 2.1 was released on May 30, 2018.<sup id="cite_ref-:1_20-0" class="reference"><a href="#cite_note-:1-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> NET Core 2.2 was released on December 4, 2018.<sup id="cite_ref-:2_21-0" class="reference"><a href="#cite_note-:2-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup>
</p><p>.NET Core 3 was released on September 23, 2019.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> NET Core 3 adds support for Windows desktop application development<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> and significant performance improvements throughout the base library.
</p><p>In November 2020, Microsoft released .NET 5.0.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> The "Core" branding was abandoned and version 4.0 was skipped to avoid conflation with .NET Framework, of which the latest releases had all used 4.x <a href="Software_versioning" title="Software versioning">versioning</a> for all significant (non-bugfix) releases since 2010.
</p><p>It addresses the patent concerns related to the .NET Framework .
</p><p>In November 2021, Microsoft released .NET 6.0,<sup id="cite_ref-:3_25-0" class="reference"><a href="#cite_note-:3-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> in November 2022 released .NET 7.0,<sup id="cite_ref-:5_26-0" class="reference"><a href="#cite_note-:5-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> in November 2023 released .NET 8.0,<sup id="cite_ref-:4_27-0" class="reference"><a href="#cite_note-:4-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> and in November 2024 released .NET 9.0.<sup id="cite_ref-:dotnet9released_28-0" class="reference"><a href="#cite_note-:dotnet9released-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup>
</p>
<table class="wikitable">
<tbody><tr>
<th>Version
</th>
<th>Release date
</th>
<th>Released with
</th>
<th>Latest update
</th>
<th>Latest update date
</th>
<th>Support ends<sup id="cite_ref-:6_7-1" class="reference"><a href="#cite_note-:6-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup>
</th>
<th>Support Lifetime
</th></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET Core 1.0"><span style="display: none;">Unsupported:</span> .NET Core 1.0<style data-mw-deduplicate="TemplateStyles:r1295599781">
/* start https://en.wikipedia.org/ */
.mw-parser-output .version-legend{display:flex;flex-wrap:wrap;column-gap:12px}.mw-parser-output .version-legend-vertical{display:flex;flex-wrap:wrap;column-gap:4px;flex-direction:column}.mw-parser-output .version-legend .legend-item,.mw-parser-output .version-legend-vertical .legend-item{page-break-inside:avoid;break-inside:avoid-column;gap:4px}.mw-parser-output .version-legend .legend-item .swatch,.mw-parser-output .version-legend-vertical .legend-item .swatch{display:inline-block;width:1.25em;height:1.25em;border:1px solid #aaa;margin-top:1px}.mw-parser-output .swatch-unsupported{background-color:#fdb3ab}.mw-parser-output .swatch-maintained{background-color:#f8eaba}.mw-parser-output .swatch-latest{background-color:#d4f4b4}.mw-parser-output .swatch-preview{background-color:#c1e6f5}.mw-parser-output .swatch-future{background-color:#f2e2fc}@media screen{html.skin-theme-clientpref-night .mw-parser-output .version-legend .legend-item .swatch,html.skin-theme-clientpref-night .mw-parser-output .version-legend-vertical .legend-item .swatch{border-color:#72777d}html.skin-theme-clientpref-night .mw-parser-output .swatch-unsupported{background-color:#421511}html.skin-theme-clientpref-night .mw-parser-output .swatch-maintained{background-color:#433500}html.skin-theme-clientpref-night .mw-parser-output .swatch-latest{background-color:#334423}html.skin-theme-clientpref-night .mw-parser-output .swatch-preview{background-color:#154467}html.skin-theme-clientpref-night .mw-parser-output .swatch-future{background-color:#3C2e69}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .version-legend .legend-item .swatch,html.skin-theme-clientpref-os .mw-parser-output .version-legend-vertical .legend-item .swatch{border-color:#72777d}html.skin-theme-clientpref-os .mw-parser-output .swatch-unsupported{background-color:#421511}html.skin-theme-clientpref-os .mw-parser-output .swatch-maintained{background-color:#433500}html.skin-theme-clientpref-os .mw-parser-output .swatch-latest{background-color:#334423}html.skin-theme-clientpref-os .mw-parser-output .swatch-preview{background-color:#154467}html.skin-theme-clientpref-os .mw-parser-output .swatch-future{background-color:#3C2e69}}
/* end https://en.wikipedia.org/ */
</style>
</td>
<td><span data-sort-value="000000002016-06-27-0000" style="white-space:nowrap">June 27, 2016</span><sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup>
</td>
<td><a href="Visual_Studio_2015" class="mw-redirect" title="Visual Studio 2015">Visual Studio 2015</a> Update 3
</td>
<td>1.0.16
</td>
<td><span data-sort-value="000000002019-05-14-0000" style="white-space:nowrap">May 14, 2019</span>
</td>
<td><span data-sort-value="000000002019-06-27-0000" style="white-space:nowrap">June 27, 2019</span>
</td>
<td>3 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET Core 1.1"><span style="display: none;">Unsupported:</span> .NET Core 1.1
</td>
<td><span data-sort-value="000000002016-11-16-0000" style="white-space:nowrap">November 16, 2016</span><sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup>
</td>
<td><a href="Visual_Studio_2017" class="mw-redirect" title="Visual Studio 2017">Visual Studio 2017</a> Version 15.0
</td>
<td>1.1.13
</td>
<td><span data-sort-value="000000002019-05-14-0000" style="white-space:nowrap">May 14, 2019</span>
</td>
<td><span data-sort-value="000000002019-06-27-0000" style="white-space:nowrap">June 27, 2019</span>
</td>
<td>2.5 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET Core 2.0"><span style="display: none;">Unsupported:</span> .NET Core 2.0
</td>
<td><span data-sort-value="000000002017-08-14-0000" style="white-space:nowrap">August 14, 2017</span><sup id="cite_ref-:0_19-1" class="reference"><a href="#cite_note-:0-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2017 Version 15.3
</td>
<td>2.0.9
</td>
<td><span data-sort-value="000000002018-07-10-0000" style="white-space:nowrap">July 10, 2018</span>
</td>
<td><span data-sort-value="000000002018-10-01-0000" style="white-space:nowrap">October 1, 2018</span>
</td>
<td>1.25 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET Core 2.1"><span style="display: none;">Unsupported:</span> .NET Core 2.1
</td>
<td><span data-sort-value="000000002018-05-30-0000" style="white-space:nowrap">May 30, 2018</span><sup id="cite_ref-:1_20-1" class="reference"><a href="#cite_note-:1-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2017 Version 15.7
</td>
<td>2.1.30 (<a href="Long-term_support" title="Long-term support">LTS</a>)
</td>
<td><span data-sort-value="000000002021-08-19-0000" style="white-space:nowrap">August 19, 2021</span>
</td>
<td><span data-sort-value="000000002021-08-21-0000" style="white-space:nowrap">August 21, 2021</span>
</td>
<td>3.25 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET Core 2.2"><span style="display: none;">Unsupported:</span> .NET Core 2.2
</td>
<td><span data-sort-value="000000002018-12-04-0000" style="white-space:nowrap">December 4, 2018</span><sup id="cite_ref-:2_21-1" class="reference"><a href="#cite_note-:2-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup>
</td>
<td><a href="Visual_Studio_2019" class="mw-redirect" title="Visual Studio 2019">Visual Studio 2019</a> Version 16.0
</td>
<td>2.2.8
</td>
<td><span data-sort-value="000000002019-11-19-0000" style="white-space:nowrap">November 19, 2019</span>
</td>
<td><span data-sort-value="000000002019-12-23-0000" style="white-space:nowrap">December 23, 2019</span>
</td>
<td>0.9 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET Core 3.0"><span style="display: none;">Unsupported:</span> .NET Core 3.0
</td>
<td><span data-sort-value="000000002019-09-23-0000" style="white-space:nowrap">September 23, 2019</span><sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2019 Version 16.3
</td>
<td>3.0.3
</td>
<td><span data-sort-value="000000002020-02-18-0000" style="white-space:nowrap">February 18, 2020</span>
</td>
<td><span data-sort-value="000000002020-03-03-0000" style="white-space:nowrap">March 3, 2020</span>
</td>
<td>0.5 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET Core 3.1"><span style="display: none;">Unsupported:</span> .NET Core 3.1
</td>
<td><span data-sort-value="000000002019-12-03-0000" style="white-space:nowrap">December 3, 2019</span><sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2019 Version 16.4
</td>
<td>3.1.32 (<a href="Long-term_support" title="Long-term support">LTS</a>)
</td>
<td><span data-sort-value="000000002022-12-13-0000" style="white-space:nowrap">December 13, 2022</span>
</td>
<td><span data-sort-value="000000002022-12-13-0000" style="white-space:nowrap">December 13, 2022</span>
</td>
<td>3 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET 5"><span style="display: none;">Unsupported:</span> .NET 5
</td>
<td><span data-sort-value="000000002020-11-10-0000" style="white-space:nowrap">November 10, 2020</span><sup id="cite_ref-Announcing5_34-0" class="reference"><a href="#cite_note-Announcing5-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2019 Version 16.8
</td>
<td>5.0.17
</td>
<td><span data-sort-value="000000002022-05-10-0000" style="white-space:nowrap">May 10, 2022</span>
</td>
<td><span data-sort-value="000000002022-05-10-0000" style="white-space:nowrap">May 10, 2022</span>
</td>
<td>1.5 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET 6"><span style="display: none;">Unsupported:</span> .NET 6
</td>
<td><span data-sort-value="000000002021-11-08-0000" style="white-space:nowrap">November 8, 2021</span><sup id="cite_ref-:3_25-1" class="reference"><a href="#cite_note-:3-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup>
</td>
<td><a href="Visual_Studio_2022" class="mw-redirect" title="Visual Studio 2022">Visual Studio 2022</a> Version 17.0
</td>
<td>6.0.36 (<a href="Long-term_support" title="Long-term support">LTS</a>)
</td>
<td><span data-sort-value="000000002024-11-12-0000" style="white-space:nowrap">November 12, 2024</span>
</td>
<td><span data-sort-value="000000002024-11-12-0000" style="white-space:nowrap">November 12, 2024</span>
</td>
<td>3 years
</td></tr>
<tr>
<td class="templateVersion co swatch-unsupported" style="color: var(--color-base, #202122);" title="Unsupported" data-sort-value=".NET 7"><span style="display: none;">Unsupported:</span> .NET 7
</td>
<td><span data-sort-value="000000002022-11-08-0000" style="white-space:nowrap">November 8, 2022</span><sup id="cite_ref-:5_26-1" class="reference"><a href="#cite_note-:5-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2022 Version 17.4
</td>
<td>7.0.20
</td>
<td><span data-sort-value="000000002024-05-28-0000" style="white-space:nowrap">May 28, 2024</span>
</td>
<td><span data-sort-value="000000002024-05-14-0000" style="white-space:nowrap">May 14, 2024</span>
</td>
<td>1.5 years
</td></tr>
<tr>
<td class="templateVersion co swatch-maintained" style="color: var(--color-base, #202122);" title="Supported" data-sort-value=".NET 8"><span style="display: none;">Supported:</span> .NET 8
</td>
<td><span data-sort-value="000000002023-11-14-0000" style="white-space:nowrap">November 14, 2023</span><sup id="cite_ref-:4_27-1" class="reference"><a href="#cite_note-:4-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2022 Version 17.8
</td>
<td>8.0.19 (<a href="Long-term_support" title="Long-term support">LTS</a>)
</td>
<td><span data-sort-value="000000002025-08-05-0000" style="white-space:nowrap">August 5, 2025</span>
</td>
<td><span data-sort-value="000000002026-11-10-0000" style="white-space:nowrap">November 10, 2026</span>
</td>
<td>3 years
</td></tr>
<tr>
<td class="templateVersion c swatch-latest" style="color: var(--color-base, #202122);" title="Latest version" data-sort-value=".NET 9"><span style="display: none;">Latest version:</span> <span style="font-weight: 600">.NET 9</span>
</td>
<td><span data-sort-value="000000002024-11-12-0000" style="white-space:nowrap">November 12, 2024</span><sup id="cite_ref-:dotnet9released_28-1" class="reference"><a href="#cite_note-:dotnet9released-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup>
</td>
<td>Visual Studio 2022 Version 17.12
</td>
<td>9.0.8
</td>
<td><span data-sort-value="000000002025-08-05-0000" style="white-space:nowrap">August 5, 2025</span>
</td>
<td><span data-sort-value="000000002026-05-12-0000" style="white-space:nowrap">May 12, 2026</span>
</td>
<td>1.5 years
</td></tr>
<tr>
<td class="templateVersion cp swatch-preview" style="color: var(--color-base, #202122);" title="Preview version" data-sort-value=".NET 10"><span style="display: none;">Preview version:</span> .NET 10
</td>
<td><span data-sort-value="000000002025-11-01-0000" style="white-space:nowrap">November 2025</span> (projected)
</td>
<td>
</td>
<td>10.0.0-preview.6<sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup>
<p><sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup>
(will be <a href="Long-term_support" title="Long-term support">LTS</a>)
</p>
</td>
<td><span data-sort-value="000000002025-07-15-0000" style="white-space:nowrap">July 15, 2025</span>
</td>
<td><span data-sort-value="000000002028-11-01-0000" style="white-space:nowrap">November 2028</span> (projected)
</td>
<td>3 years (projected)
</td></tr>
<tr>
<td class="templateVersion p swatch-future" style="color: var(--color-base, #202122);" title="Future version" data-sort-value=".NET 11"><span style="display: none;">Future version:</span> .NET 11
</td>
<td><span data-sort-value="000000002026-11-01-0000" style="white-space:nowrap">November 2026</span> (projected)
</td>
<td>
</td>
<td>
</td>
<td>
</td>
<td><span data-sort-value="000000002028-05-01-0000" style="white-space:nowrap">May 2028</span> (projected)
</td>
<td>1.5 years (projected)
</td></tr>
<tr>
<td colspan="7"><div class="templateVersion l version-legend" style=""><div style=""><span style="white-space: nowrap;"><b>Legend:</b></span></div><div style="display: flex;" class="legend-item">Unsupported</div><div style="display: flex;" class="legend-item">Supported</div><div style="display: flex;" class="legend-item"><b>Latest version</b></div><div style="display: flex;" class="legend-item">Preview version</div><div style="display: flex;" class="legend-item">Future version</div></div>
</td></tr></tbody></table>
<div class="mw-heading mw-heading3"><h3 id="Versioning_practice">Versioning practice</h3></div>
<p>.NET Core Runtime roughly uses <a href="Semantic_versioning" class="mw-redirect" title="Semantic versioning">semantic versioning</a>, the <i>major.minor.patch</i> format. Major versions are incremented with "significant changes", API-breaking changes, or with the major version increase in an existing dependency. It should happen yearly. Minor versions are incremented with the addition of API features, dependencies, or with the minor version increase in an existing dependency. Patch versions are given for bug fixes, new platform support, or other changes not included above.<sup id="cite_ref-version_37-0" class="reference"><a href="#cite_note-version-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup> As of 2019, runtime versions are backwards-compatible within the same major version number. For example, .NET Core 2.2 is able to run programs built for .NET Core 2.1. Runtime versions in the same minor version.<sup id="cite_ref-kang_38-0" class="reference"><a href="#cite_note-kang-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> This appears to have relaxed since .NET 5. A "roll-forward" behavior allows any .NET program to be run on any newer version given the correct settings.<sup id="cite_ref-version_37-1" class="reference"><a href="#cite_note-version-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup>
</p><p>The SDK does not use semantic versioning. As of 2019, it supports targeting <i>every</i> runtime version prior to its maximum supported version.<sup id="cite_ref-kang_38-1" class="reference"><a href="#cite_note-kang-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> As of 2020, this extends down to <a href=".NET_Framework" title=".NET Framework">.NET Framework</a> runtimes as well, though downloading an additional "targeting pack" from <a href="NuGet" title="NuGet">NuGet</a> may be necessary.<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup> The major and minor versions of an SDK always matches the major and minor versions of the runtime it contains or is aligned for.<sup id="cite_ref-version_37-2" class="reference"><a href="#cite_note-version-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading3"><h3 id="OS_and_architecture_support">OS and architecture support</h3></div>
<p><a href="Alpine_Linux" title="Alpine Linux">Alpine Linux</a>, which primarily supports and uses <a href="Musl" title="Musl">musl</a> libc,<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> is supported since .NET Core 2.1.<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup>
</p><p>Windows <a href="Arm64" class="mw-redirect" title="Arm64">Arm64</a> is natively supported since .NET 5. Previously, .NET on ARM meant applications compiled for the x86 architecture and run through the ARM emulation layer.<sup id="cite_ref-Announcing5_34-1" class="reference"><a href="#cite_note-Announcing5-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup>
</p><p>Linux .NET runs on Power ISA to some extent since .NET 7, officially no support is claimed by Microsoft but .NET does contain code for Power ISA compatibility for Linux systems and is able to be compiled for Power ISA systems specifically 64 bit <a href="Endianness" title="Endianness">Little Endian</a> variant.<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Language_support">Language support</h2></div>
<p>.NET fully supports <a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a> and <a href="F_Sharp_(programming_language)" title="F Sharp (programming language)">F#</a> (and <a href="C%2B%2B/CLI" title="C++/CLI">C++/CLI</a> as of 3.1; only enabled on Windows) and supports <a href="Visual_Basic_.NET" class="mw-redirect" title="Visual Basic .NET">Visual Basic .NET</a> (for version 15.5 in .NET Core 5.0.100-preview.4, and some old versions supported in old .NET Core).<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup>
</p><p>VB.NET compiles and runs on .NET, but as of .NET Core 3.1, the separate Visual Basic Runtime is not implemented. Microsoft initially announced that .NET Core 3 would include the Visual Basic Runtime, but after two years the timeline for such support was updated to .NET 5.<sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">[</span>46<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Architecture">Architecture</h2></div>
<div role="note" class="hatnote navigation-not-searchable">Main article: <a href="Common_Language_Infrastructure" title="Common Language Infrastructure">Common Language Infrastructure</a></div>
<p>.NET supports the following <a href="Cross-platform" class="mw-redirect" title="Cross-platform">cross-platform</a> scenarios: <a href="ASP.NET_Core" title="ASP.NET Core">ASP.NET Core</a> <a href="Web_app" class="mw-redirect" title="Web app">web apps</a>, command-line/console apps, libraries and <a href="Universal_Windows_Platform_apps" title="Universal Windows Platform apps">Universal Windows Platform apps</a>. Prior to .NET Core 3.0, it did not implement <a href="Windows_Forms" title="Windows Forms">Windows Forms</a> or <a href="Windows_Presentation_Foundation" title="Windows Presentation Foundation">Windows Presentation Foundation</a> (WPF), which render the standard <a href="GUI" class="mw-redirect" title="GUI">GUI</a> for desktop software on Windows.<sup id="cite_ref-Cater2016_47-0" class="reference"><a href="#cite_note-Cater2016-47"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup> However, from .NET Core 3 on, it started implementing them along with <a href="Universal_Windows_Platform" title="Universal Windows Platform">Universal Windows Platform</a> (UWP).<sup id="cite_ref-Lander2018_48-0" class="reference"><a href="#cite_note-Lander2018-48"><span class="cite-bracket">[</span>48<span class="cite-bracket">]</span></a></sup> It is also possible to write cross-platform graphical applications using .NET with the <a href="GTKSharp" class="mw-redirect" title="GTKSharp">GTK#</a> language-binding for the <a href="GTK" title="GTK">GTK</a> widget toolkit.
</p><p>.NET supports use of <a href="NuGet" title="NuGet">NuGet</a> packages. Unlike <a href=".NET_Framework" title=".NET Framework">.NET Framework</a>, which is serviced using <a href="Windows_Update" title="Windows Update">Windows Update</a>, .NET used to rely on its <a href="Package_manager" title="Package manager">package manager</a> to receive updates.<sup id="cite_ref-Cater2016_47-1" class="reference"><a href="#cite_note-Cater2016-47"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup> Since December 2020, however, .NET updates started being delivered via Windows Update as well.<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span class="cite-bracket">[</span>49<span class="cite-bracket">]</span></a></sup>
</p><p>The two main components of .NET are CoreCLR and CoreFX, which are comparable to the <a href="Common_Language_Runtime" title="Common Language Runtime">Common Language Runtime</a> (CLR) and the <a href="Framework_Class_Library" title="Framework Class Library">Framework Class Library</a> (FCL) of the <a href=".NET_Framework" title=".NET Framework">.NET Framework</a>'s <a href="Common_Language_Infrastructure" title="Common Language Infrastructure">Common Language Infrastructure</a> (CLI) implementation.<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">[</span>50<span class="cite-bracket">]</span></a></sup>
</p><p>As an implementation of CLI's <a href="Virtual_Execution_System" title="Virtual Execution System">Virtual Execution System</a> (VES), CoreCLR is a complete <a href="Runtime_system" title="Runtime system">runtime</a> and <a href="Virtual_machine" title="Virtual machine">virtual machine</a> for <a href="Managed_code" title="Managed code">managed</a> <a href="Execution_(computing)" title="Execution (computing)">execution</a> of CLI programs and includes a <a href="Just-in-time_compiler" class="mw-redirect" title="Just-in-time compiler">just-in-time compiler</a> called RyuJIT.<sup id="cite_ref-51" class="reference"><a href="#cite_note-51"><span class="cite-bracket">[</span>51<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-53" class="reference"><a href="#cite_note-53"><span class="cite-bracket">[</span>a<span class="cite-bracket">]</span></a></sup> .NET Core also contains CoreRT, the .NET Native runtime optimized to be integrated into <a href="Ahead-of-time_compilation" title="Ahead-of-time compilation">AOT</a> compiled native <a href="Executable" title="Executable">binaries</a>.<sup id="cite_ref-54" class="reference"><a href="#cite_note-54"><span class="cite-bracket">[</span>53<span class="cite-bracket">]</span></a></sup>
</p><p>As an implementation of CLI's <a href="Standard_Libraries_(CLI)" title="Standard Libraries (CLI)">Standard Libraries</a>,<sup id="cite_ref-55" class="reference"><a href="#cite_note-55"><span class="cite-bracket">[</span>54<span class="cite-bracket">]</span></a></sup> CoreFX shares a subset of .NET Framework APIs, however, it also comes with its own APIs that are not part of the .NET Framework.<sup id="cite_ref-Cater2016_47-2" class="reference"><a href="#cite_note-Cater2016-47"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup> A variant of the .NET <a href="Library_(computing)" title="Library (computing)">library</a> is used for <a href="Universal_Windows_Platform" title="Universal Windows Platform">UWP</a>.<sup id="cite_ref-56" class="reference"><a href="#cite_note-56"><span class="cite-bracket">[</span>55<span class="cite-bracket">]</span></a></sup>
</p><p>The .NET <a href="Command-line_interface" title="Command-line interface">command-line interface</a> offers an execution entry point for <a href="Operating_system" title="Operating system">operating systems</a> and provides developer services like compilation and package management.<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span class="cite-bracket">[</span>56<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id=".NET_MAUI">.NET MAUI</h2></div>
<p><b>.NET Multi-platform App UI</b> (<b>.NET MAUI</b>, introduced with .NET 6) is a cross-platform framework for creating native mobile and desktop apps with <a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a> and <a href="Extensible_Application_Markup_Language" title="Extensible Application Markup Language">Extensible Application Markup Language</a> (XAML),<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">[</span>57<span class="cite-bracket">]</span></a></sup> which also supports <a href="Android_(operating_system)" title="Android (operating system)">Android</a>, <a href="IOS" title="IOS">iOS</a>, <a href="MacOS" title="MacOS">macOS</a>, <a href="Windows" class="mw-redirect" title="Windows">Windows</a> and <a href="Tizen" title="Tizen">Tizen</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Mascot">Mascot</h2></div>
<p>The official community mascot of .NET is the .NET Bot (stylized as "dotnet bot" or "dotnet-bot"). The dotnet bot served as the placeholder developer for the initial check-in of the .NET source code when it was open-sourced.<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span class="cite-bracket">[</span>58<span class="cite-bracket">]</span></a></sup> It has since been used as the official mascot.
</p>
<div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1239543626">
/* start https://en.wikipedia.org/ */
.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}
/* end https://en.wikipedia.org/ */
</style><div class="reflist reflist-lower-alpha">
<div class="mw-references-wrap"><ol class="references">
<li id="cite_note-53"><span class="mw-cite-backlink"><b><a href="#cite_ref-53">^</a></b></span> <span class="reference-text">The prefix "Ryu" is the Japanese word for "dragon" (<span title="Japanese-language text"><span lang="ja">竜</span></span>, <span title="Japanese-language romanization"><i lang="ja-Latn">ryū</i></span>), and is a reference to the book <i><a href="Compilers%3A_Principles%2C_Techniques%2C_and_Tools" title="Compilers: Principles, Techniques, and Tools">Compilers: Principles, Techniques, and Tools</a></i> (commonly known as the dragon book, from an early cover design), as well as to a character from the video game <i><a href="Street_Fighter" title="Street Fighter">Street Fighter</a></i>.<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span class="cite-bracket">[</span>52<span class="cite-bracket">]</span></a></sup></span>
</li>
</ol></div></div>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<div class="reflist reflist-columns references-column-width" style="column-width: 20em;">
<ol class="references">
<li id="cite_note-wikidata-43ffab490ced327968a34df763a7b3b1e5bd8c3b-v20-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-wikidata-43ffab490ced327968a34df763a7b3b1e5bd8c3b-v20_1-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">
/* start https://en.wikipedia.org/ */
.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("./mw/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("./mw/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("./mw/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("./mw/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}
/* end https://en.wikipedia.org/ */
</style><cite class="citation web cs1"> <a rel="nofollow" class="external text" href="https://dotnet.microsoft.com/en-us/download/dotnet/9.0">https://dotnet.microsoft.com/en-us/download/dotnet/9.0</a><span class="reference-accessdate">. Retrieved <span class="nowrap">August 6,</span> 2025</span>.</cite> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{cite web}}</code>: </span><span class="cs1-visible-error citation-comment">Missing or empty <code class="cs1-code">|title=</code> (help)</span></span>
</li>
<li id="cite_note-wikidata-62cbc3db84ddc136c42dc873cce37cde66f5cfc1-v20-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-wikidata-62cbc3db84ddc136c42dc873cce37cde66f5cfc1-v20_2-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"> <a rel="nofollow" class="external text" href="https://dotnet.microsoft.com/en-us/download/dotnet/10.0">https://dotnet.microsoft.com/en-us/download/dotnet/10.0</a><span class="reference-accessdate">. Retrieved <span class="nowrap">August 4,</span> 2025</span>.</cite> <span class="cs1-visible-error citation-comment"><code class="cs1-code">{{cite web}}</code>: </span><span class="cs1-visible-error citation-comment">Missing or empty <code class="cs1-code">|title=</code> (help)</span></span>
</li>
<li id="cite_note-GHlicense-3"><span class="mw-cite-backlink">^ <a href="#cite_ref-GHlicense_3-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-GHlicense_3-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/core/blob/main/LICENSE.TXT">"core/LICENSE.TXT"</a>. <i><a href="GitHub" title="GitHub">GitHub</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210716132832/https://github.com/dotnet/core/blob/main/LICENSE.TXT">Archived</a> from the original on July 16, 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">June 4,</span> 2018</span>.</cite></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.microsoft.com/net/download/core">"Download .NET Core"</a>. <i>microsoft.com</i>. <a href="Microsoft" title="Microsoft">Microsoft</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20170903110122/http://www.microsoft.com/net/download/core">Archived</a> from the original on September 3, 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">October 31,</span> 2017</span>.</cite></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net/">".NET Core is the Future of .NET"</a>. May 6, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220409080916/https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net/">Archived</a> from the original on April 9, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">May 17,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://betanews.com/2019/05/07/future-of-dotnet/">".NET Framework is dead – long live .NET 5"</a>. May 7, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20211113053901/https://betanews.com/2019/05/07/future-of-dotnet/">Archived</a> from the original on November 13, 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">June 4,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-:6-7"><span class="mw-cite-backlink">^ <a href="#cite_ref-:6_7-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:6_7-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core">".NET and .NET Core official support policy"</a>. <i>.NET</i>. Microsoft.</cite></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://news.microsoft.com/2000/07/11/microsoft-delivers-first-net-platform-developer-tools-for-building-web-services/">"Microsoft Delivers First .NET Platform Developer Tools for Building Web Services"</a>. July 11, 2000<span class="reference-accessdate">. Retrieved <span class="nowrap">November 5,</span> 2023</span>.</cite></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net/">".NET Core is the Future of .NET"</a>. May 6, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220409080916/https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net/">Archived</a> from the original on April 9, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">May 17,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://betanews.com/2019/05/07/future-of-dotnet/">".NET Framework is dead – long live .NET 5"</a>. May 7, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20211113053901/https://betanews.com/2019/05/07/future-of-dotnet/">Archived</a> from the original on November 13, 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">June 4,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.pangea.ai/resources/net/">"Why a .NET Development Company Could Be the Perfect Boost | Pangea.ai"</a>. <i>www.pangea.ai</i><span class="reference-accessdate">. Retrieved <span class="nowrap">December 8,</span> 2022</span>.</cite></span>
</li>
<li id="cite_note-icaza-dotnetcore-oss-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-icaza-dotnetcore-oss_12-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFde_Icaza" class="citation web cs1"><a href="Miguel_de_Icaza" title="Miguel de Icaza">de Icaza, Miguel</a>. <a rel="nofollow" class="external text" href="http://tirania.org/blog/archive/2014/Nov-12.html">"Microsoft Open Sources .NET and Mono"</a>. <i>Personal blog of Miguel de Icaza</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150104190821/http://tirania.org/blog/archive/2014/Nov-12.html">Archived</a> from the original on January 4, 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">November 16,</span> 2014</span>.</cite></span>
</li>
<li id="cite_note-landwerth-dotnetcore-oss-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-landwerth-dotnetcore-oss_13-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFLandwerth2014" class="citation web cs1">Landwerth, Immo (November 12, 2014). <a rel="nofollow" class="external text" href="https://blogs.msdn.microsoft.com/dotnet/2014/11/12/net-core-is-open-source/">".NET Core is Open Source"</a>. <i>.NET Framework Blog</i>. Microsoft. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160301094457/https://blogs.msdn.microsoft.com/dotnet/2014/11/12/net-core-is-open-source/">Archived</a> from the original on March 1, 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">December 30,</span> 2014</span>.</cite></span>
</li>
<li id="cite_note-dotnetcore-github-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-dotnetcore-github_14-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/corefx">"dotnet/corefx"</a>. GitHub. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20180703033444/https://github.com/dotnet/corefx">Archived</a> from the original on July 3, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">November 16,</span> 2014</span>.</cite></span>
</li>
<li id="cite_note-referencesource-github-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-referencesource-github_15-0">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/Microsoft/referencesource">"Microsoft/referencesource"</a>. GitHub. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20150204043717/https://github.com/Microsoft/referencesource">Archived</a> from the original on February 4, 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">November 16,</span> 2014</span>.</cite></span>
</li>
<li id="cite_note-arstechnicanetcorereleased-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-arstechnicanetcorereleased_16-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFBright2016" class="citation web cs1">Bright, Peter (June 27, 2016). <a rel="nofollow" class="external text" href="https://arstechnica.com/information-technology/2016/06/net-core-1-0-released-now-officially-supported-by-red-hat/">".NET Core 1.0 released, now officially supported by Red Hat"</a>. <i><a href="Ars_Technica" title="Ars Technica">Ars Technica</a></i>. <a href="Cond%C3%A9_Nast" title="Condé Nast">Condé Nast</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220525021520/https://arstechnica.com/information-technology/2016/06/net-core-1-0-released-now-officially-supported-by-red-hat/">Archived</a> from the original on May 25, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">July 9,</span> 2018</span>.</cite></span>
</li>
<li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><cite id="CITEREFFoley2016" class="citation web cs1">Foley, Mary Jo (June 27, 2016). <a rel="nofollow" class="external text" href="https://www.zdnet.com/article/microsoft-showcases-sql-server-net-core-on-red-hat-enterprise-linux-deliverables/">"Microsoft showcases SQL Server, .NET Core on Red Hat Enterprise Linux deliverables"</a>. <i><a href="ZDNet" class="mw-redirect" title="ZDNet">ZDNet</a></i>. <a href="CBS_Interactive" class="mw-redirect" title="CBS Interactive">CBS Interactive</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20211026055317/https://www.zdnet.com/article/microsoft-showcases-sql-server-net-core-on-red-hat-enterprise-linux-deliverables/">Archived</a> from the original on October 26, 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">July 5,</span> 2024</span>.</cite></span>
</li>
<li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blogs.msdn.microsoft.com/dotnet/2017/03/07/announcing-net-core-tools-1-0/">"Announcing .NET Core Tools 1.0 | .NET Blog"</a>. Blogs.msdn.microsoft.com. March 7, 2017. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190505160648/https://blogs.msdn.microsoft.com/dotnet/2017/03/07/announcing-net-core-tools-1-0/">Archived</a> from the original on May 5, 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">January 18,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-:0-19"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_19-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_19-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-core-2-0/">"Announcing .NET Core 2.0"</a>. <i>.NET Blog</i>. Microsoft. August 14, 2017. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200601151118/https://devblogs.microsoft.com/dotnet/announcing-net-core-2-0//">Archived</a> from the original on June 1, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">October 17,</span> 2021</span>.</cite></span>
</li>
<li id="cite_note-:1-20"><span class="mw-cite-backlink">^ <a href="#cite_ref-:1_20-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:1_20-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-core-2-1/">"Announcing .NET Core 2.1"</a>. <i>.NET Blog</i>. Microsoft. May 30, 2018. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20191225235219/https://blogs.msdn.microsoft.com/dotnet/2018/05/30/announcing-net-core-2-1/">Archived</a> from the original on December 25, 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">October 17,</span> 2021</span>.</cite></span>
</li>
<li id="cite_note-:2-21"><span class="mw-cite-backlink">^ <a href="#cite_ref-:2_21-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:2_21-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-core-2-2/">"Announcing .NET Core 2.2"</a>. <i>.NET Blog</i>. Microsoft. December 4, 2018. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190216035439/https://blogs.msdn.microsoft.com/dotnet/2018/12/04/announcing-net-core-2-2/">Archived</a> from the original on February 16, 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">October 17,</span> 2021</span>.</cite></span>
</li>
<li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net/">".NET Core is the Future of .NET"</a>. <i>.NET Blog</i>. May 6, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220409080916/https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net/">Archived</a> from the original on April 9, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">May 17,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.microsoft.com/en-us/dotnet/core/whats-new/dotnet-core-3-0#windows-desktop--com">"What's new in .NET Core 3.0"</a>. <i>.NET documentation</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20201224163003/https://docs.microsoft.com/en-us/dotnet/core/whats-new/dotnet-core-3-0#windows-desktop--com">Archived</a> from the original on December 24, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">December 30,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-5-0/">"Announcing .NET 5.0"</a>. <i>.NET Blog</i>. November 10, 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220629175045/https://devblogs.microsoft.com/dotnet/announcing-net-5-0/">Archived</a> from the original on June 29, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">November 21,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-:3-25"><span class="mw-cite-backlink">^ <a href="#cite_ref-:3_25-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:3_25-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFLander2021" class="citation web cs1">Lander, Richard (November 8, 2021). <a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-6/">"Announcing .NET 6 – The Fastest .NET Yet"</a>. <i>.NET Blog</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240303183714/https://devblogs.microsoft.com/dotnet/announcing-net-6/">Archived</a> from the original on March 3, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">May 6,</span> 2022</span>.</cite></span>
</li>
<li id="cite_note-:5-26"><span class="mw-cite-backlink">^ <a href="#cite_ref-:5_26-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:5_26-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFDouglas2022" class="citation web cs1">Douglas, Jon (November 8, 2022). <a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-7/">".NET 7 is Available Today"</a>. <i>.NET Blog</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20240318205404/https://devblogs.microsoft.com/dotnet/announcing-dotnet-7/">Archived</a> from the original on March 18, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">January 13,</span> 2024</span>.</cite></span>
</li>
<li id="cite_note-:4-27"><span class="mw-cite-backlink">^ <a href="#cite_ref-:4_27-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:4_27-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFSeth2023" class="citation web cs1">Seth, Gaurav (November 14, 2023). <a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/">"Announcing .NET 8"</a>. <i>.NET Blog</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20231119051129/https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/">Archived</a> from the original on November 19, 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">January 13,</span> 2024</span>.</cite></span>
</li>
<li id="cite_note-:dotnet9released-28"><span class="mw-cite-backlink">^ <a href="#cite_ref-:dotnet9released_28-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:dotnet9released_28-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/">"Announcing .NET 9"</a>. <i>.NET Blog</i>. November 12, 2024. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20241112160143/https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/">Archived</a> from the original on November 12, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">November 12,</span> 2024</span>.</cite></span>
</li>
<li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://learn.microsoft.com/en-us/lifecycle/products/microsoft-net-and-net-core">"Microsoft .NET and .NET Core - Microsoft Lifecycle"</a>. <i>learn.microsoft.com</i>. Microsoft. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20241214171135/https://learn.microsoft.com/en-us/lifecycle/products/microsoft-net-and-net-core">Archived</a> from the original on December 14, 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">December 22,</span> 2024</span>.</cite></span>
</li>
<li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-core-1-0/">"Announcing .NET Core 1.0"</a>. <i>.NET Blog</i>. Microsoft. June 27, 2016. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220104095707/https://devblogs.microsoft.com/dotnet/announcing-net-core-1-0/">Archived</a> from the original on January 4, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">November 30,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-core-1-1/">"Announcing .NET Core 1.1"</a>. <i>.NET Blog</i>. Microsoft. November 16, 2016. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220525092918/https://devblogs.microsoft.com/dotnet/announcing-net-core-1-1/">Archived</a> from the original on May 25, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">November 30,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0/">"Announcing .NET Core 3.0"</a>. <i>.NET Blog</i>. Microsoft. September 23, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200601151124/https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0//">Archived</a> from the original on June 1, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">November 30,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/">"Announcing .NET Core 3.1"</a>. <i>.NET Blog</i>. Microsoft. December 3, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220626042743/https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/">Archived</a> from the original on June 26, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">December 4,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-Announcing5-34"><span class="mw-cite-backlink">^ <a href="#cite_ref-Announcing5_34-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Announcing5_34-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/announcing-net-5-0/">"Announcing .NET 5.0"</a>. <i>.NET Blog</i>. Microsoft. November 10, 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220629175045/https://devblogs.microsoft.com/dotnet/announcing-net-5-0/">Archived</a> from the original on June 29, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">November 11,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/core/blob/main/release-notes/10.0/preview/preview6/10.0.0-preview.6.md">"core/release-notes/10.0/preview/preview6/10.0.0-preview.6.md at main · dotnet/core"</a>. <i>GitHub</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 24,</span> 2025</span>.</cite></span>
</li>
<li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://dotnet.microsoft.com/en-us/download/dotnet/10.0">"Download .NET 10.0 (Linux, macOS, and Windows)"</a>. <i>dotnet.microsoft.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 24,</span> 2025</span>.</cite></span>
</li>
<li id="cite_note-version-37"><span class="mw-cite-backlink">^ <a href="#cite_ref-version_37-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-version_37-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-version_37-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://learn.microsoft.com/en-us/dotnet/core/versions/">"How the .NET Runtime and SDK are versioned - .NET"</a>. <i>learn.microsoft.com</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20250605124046/https://learn.microsoft.com/en-us/dotnet/core/versions/">Archived</a> from the original on June 5, 2025<span class="reference-accessdate">. Retrieved <span class="nowrap">June 5,</span> 2025</span>.</cite></span>
</li>
<li id="cite_note-kang-38"><span class="mw-cite-backlink">^ <a href="#cite_ref-kang_38-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-kang_38-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFKang" class="citation web cs1">Kang, M. <a rel="nofollow" class="external text" href="https://stackoverflow.com/a/55411194">"Is .NET Core Runtime backwards compatible with previous releases?"</a>. <i>Stack Overflow</i>. <q>...NET Core runtime updates are compatible within a major version 'band' such as 1.x and 2.x. [...] ".NET Core 2.1" refers to the .NET Core Runtime version number. The .NET Core Runtime has a major/minor/patch approach to versioning that follows semantic versioning.</q></cite></span>
</li>
<li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/designs/blob/main/accepted/2019/targeting-packs-and-runtime-packs.md">"Targeting, Runtime, and AppHost Packs"</a>. <i>GitHub</i>.</cite></span>
</li>
<li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/designs/blob/main/accepted/2020/targeting-packs/targeting-packs.md">"Easy Acquisition of .NET Framework Targeting Packs"</a>. <i>GitHub</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210417180447/https://github.com/dotnet/designs/blob/main/accepted/2020/targeting-packs/targeting-packs.md">Archived</a> from the original on April 17, 2021<span class="reference-accessdate">. Retrieved <span class="nowrap">June 5,</span> 2025</span>.</cite></span>
</li>
<li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://alpinelinux.org/posts/Alpine-3.10.0-released.html">"Alpine 3.10.0 released | Alpine Linux"</a>. <i>alpinelinux.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">June 9,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/core">"dotnet/core"</a>. <i>GitHub</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160211013427/https://github.com/dotnet/core">Archived</a> from the original on February 11, 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">June 9,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><cite id="CITEREFClingan2022" class="citation web cs1">Clingan, John (November 8, 2022). <a rel="nofollow" class="external text" href="https://developers.redhat.com/articles/2022/11/08/net-7-now-available-rhel-and-openshift">".NET 7 now available for RHEL and OpenShift"</a>. <i>Red Hat Developer</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20250318143907/https://developers.redhat.com/articles/2022/11/08/net-7-now-available-rhel-and-openshift">Archived</a> from the original on March 18, 2025<span class="reference-accessdate">. Retrieved <span class="nowrap">April 26,</span> 2025</span>.</cite></span>
</li>
<li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://aristeksystems.com/blog/top-3-dot-net-framework-trends-2021/#what-id-dot-net">".NET framework supports different programming languages"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220123124215/https://aristeksystems.com/blog/top-3-dot-net-framework-trends-2021/#what-id-dot-net">Archived</a> from the original on January 23, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">April 21,</span> 2022</span>.</cite></span>
</li>
<li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blogs.msdn.microsoft.com/vbteam/2018/11/12/visual-basic-in-net-core-3-0/">"Visual Basic in .NET Core 3.0 | Visual Basic Blog"</a>. Blogs.msdn.microsoft.com. October 12, 2019. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20181119070011/https://blogs.msdn.microsoft.com/vbteam/2018/11/12/visual-basic-in-net-core-3-0/">Archived</a> from the original on November 19, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">January 18,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/">"Visual Basic support planned for .NET 5.0 | Visual Basic Blog"</a>. Blogs.msdn.microsoft.com. March 11, 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220105022953/https://devblogs.microsoft.com/vbteam/visual-basic-support-planned-for-net-5-0/">Archived</a> from the original on January 5, 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">August 26,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-Cater2016-47"><span class="mw-cite-backlink">^ <a href="#cite_ref-Cater2016_47-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Cater2016_47-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Cater2016_47-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><cite id="CITEREFCarterKnezevic2016" class="citation web cs1">Carter, Phillip; Knezevic, Zlatko (April 2016). <a rel="nofollow" class="external text" href="https://msdn.microsoft.com/magazine/mt694084">".NET Core – .NET Goes Cross-Platform with .NET Core"</a>. <i><a href="MSDN_Magazine" class="mw-redirect" title="MSDN Magazine">MSDN Magazine</a></i>. <a href="Microsoft" title="Microsoft">Microsoft</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20180710010352/https://msdn.microsoft.com/magazine/mt694084">Archived</a> from the original on July 10, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">July 9,</span> 2018</span>.</cite></span>
</li>
<li id="cite_note-Lander2018-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-Lander2018_48-0">^</a></b></span> <span class="reference-text"><cite id="CITEREFLander2018" class="citation web cs1">Lander, Rich (May 7, 2018). <a rel="nofollow" class="external text" href="https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-3-and-support-for-windows-desktop-applications/">".NET Core 3 and Support for Windows Desktop Applications"</a>. <i><a href="MSDN" class="mw-redirect" title="MSDN">MSDN</a></i>. <a href="Microsoft" title="Microsoft">Microsoft</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190111214703/https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-3-and-support-for-windows-desktop-applications/">Archived</a> from the original on January 11, 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">January 14,</span> 2019</span>.</cite></span>
</li>
<li id="cite_note-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-49">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://devblogs.microsoft.com/dotnet/net-core-updates-coming-to-microsoft-update/">".NET Core 2.1, 3.1, and .NET 5.0 updates are coming to Microsoft Update"</a>. <i>.NET Blog</i>. December 3, 2020. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20201212180743/https://devblogs.microsoft.com/dotnet/net-core-updates-coming-to-microsoft-update/">Archived</a> from the original on December 12, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">December 15,</span> 2020</span>.</cite></span>
</li>
<li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.c-sharpcorner.com/blogs/understanding-net-framework-net-core-and-net-standard-and-future-net">"Understanding .NET Framework, .NET Core, .NET Standard And Future .NET"</a>. <i>www.c-sharpcorner.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">February 1,</span> 2021</span>.</cite></span>
</li>
<li id="cite_note-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-51">^</a></b></span> <span class="reference-text"><cite id="CITEREFLandwerth2015" class="citation web cs1">Landwerth, Immo (February 3, 2015). <a rel="nofollow" class="external text" href="https://blogs.msdn.microsoft.com/dotnet/2015/02/03/coreclr-is-now-open-source/">"CoreCLR is now Open Source"</a>. <i>.NET Framework Blog</i>. <a href="Microsoft" title="Microsoft">Microsoft</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160324100103/https://blogs.msdn.microsoft.com/dotnet/2015/02/03/coreclr-is-now-open-source/">Archived</a> from the original on March 24, 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">February 27,</span> 2015</span>.</cite></span>
</li>
<li id="cite_note-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-52">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://akfd.wordpress.com/2014/11/25/what-is-ryujit/">"Why RyuJIT? How was the name chosen?"</a>. <i>nuWave eSolutions Development Team Blog</i>. November 25, 2014. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20161004150454/https://akfd.wordpress.com/2014/11/25/what-is-ryujit/">Archived</a> from the original on October 4, 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">June 21,</span> 2016</span>.</cite></span>
</li>
<li id="cite_note-54"><span class="mw-cite-backlink"><b><a href="#cite_ref-54">^</a></b></span> <span class="reference-text"><cite id="CITEREFRamel2020" class="citation web cs1">Ramel, David (August 31, 2020). <a rel="nofollow" class="external text" href="https://visualstudiomagazine.com/articles/2020/08/31/aot-survey.aspx">"Microsoft Survey: Developers Held Back by Lack of 'Native AOT' in .NET Core -"</a>. <i>Visual Studio Magazine</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20201022100947/https://visualstudiomagazine.com/articles/2020/08/31/aot-survey.aspx">Archived</a> from the original on October 22, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">February 1,</span> 2021</span>.</cite></span>
</li>
<li id="cite_note-55"><span class="mw-cite-backlink"><b><a href="#cite_ref-55">^</a></b></span> <span class="reference-text"><cite id="CITEREFLandwerth2014" class="citation web cs1">Landwerth, Immo (December 4, 2014). <a rel="nofollow" class="external text" href="https://blogs.msdn.microsoft.com/dotnet/2014/12/04/introducing-net-core/">"Introducing .NET Core"</a>. <i>.NET Framework Blog</i>. <a href="Microsoft" title="Microsoft">Microsoft</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160224055200/https://blogs.msdn.microsoft.com/dotnet/2014/12/04/introducing-net-core/">Archived</a> from the original on February 24, 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">February 27,</span> 2015</span>.</cite></span>
</li>
<li id="cite_note-56"><span class="mw-cite-backlink"><b><a href="#cite_ref-56">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/corert/blob/master/Documentation/intro-to-corert.md">"Intro to .NET Native and CoreRT"</a>. <i><a href="GitHub" title="GitHub">GitHub</a></i>. April 23, 2016. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200601151129/https://github.com/dotnet/corert/blob/master/Documentation/intro-to-corert.md/">Archived</a> from the original on June 1, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">July 9,</span> 2018</span>.</cite></span>
</li>
<li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="#cite_ref-57">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/dotnet/cli/blob/rel/1.0.0/Documentation/intro-to-cli.md">"Intro to CLI"</a>. <i><a href="GitHub" title="GitHub">GitHub</a></i>. April 23, 2016. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20200601151130/https://github.com/dotnet/cli/blob/rel/1.0.0/Documentation/intro-to-cli.md/">Archived</a> from the original on June 1, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">July 9,</span> 2018</span>.</cite></span>
</li>
<li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="#cite_ref-58">^</a></b></span> <span class="reference-text"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://learn.microsoft.com/en-us/dotnet/maui/what-is-maui">"What is .NET MAUI? - .NET MAUI"</a>. <i>learn.microsoft.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">November 8,</span> 2022</span>.</cite></span>
</li>
<li id="cite_note-59"><span class="mw-cite-backlink"><b><a href="#cite_ref-59">^</a></b></span> <span class="reference-text"><cite class="citation audio-visual cs1">Wang, Abel (September 9, 2020). <a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=OkHkQHurCIs"><i>What is the dotnet bot?</i></a> (Podcast). Microsoft. Event occurs at 4 seconds in. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20230308231707/https://www.youtube.com/watch?v=OkHkQHurCIs">Archived</a> from the original on March 8, 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">March 9,</span> 2021</span>.</cite></span>
</li>
</ol></div>
<div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2></div>
<ul><li><cite id="CITEREFArifQureshi2020" class="citation book cs1">Arif, Hammad; Qureshi, Habib (2020). <i>Adopting .NET 5: Understand modern architectures, migration best practices, and the new features in .NET 5</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1800560567</bdi>.</cite></li>
<li><cite id="CITEREFMetzgar2018" class="citation book cs1">Metzgar, Dustin (2018). <i>.NET Core in Action</i>. Manning Publications. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1617294273</bdi>.</cite></li>
<li><cite id="CITEREFPrice2021" class="citation book cs1">Price, Mark J. (2021). <i>C# 10 and .NET 6 – Modern Cross-Platform Development</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1801077361</bdi>.</cite></li>
<li><cite id="CITEREFPrice2020" class="citation book cs1">Price, Mark J. (2020). <i>C# 9 and .NET 5 – Modern Cross-Platform Development</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1800568105</bdi>.</cite></li>
<li><cite id="CITEREFPrice2019" class="citation book cs1">Price, Mark J. (2019). <i>C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1788478120</bdi>.</cite></li>
<li><cite id="CITEREFPrice2017" class="citation book cs1">Price, Mark J. (2017). <i>C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1788398077</bdi>.</cite></li>
<li><cite id="CITEREFPrice2017" class="citation book cs1">Price, Mark J. (2017). <i>C# 7 and .NET Core: Modern Cross-Platform Development</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1787129559</bdi>.</cite></li>
<li><cite id="CITEREFPrice2016" class="citation book cs1">Price, Mark J. (2016). <i>C# 6 and .NET Core 1.0: Modern Cross-Platform Development</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1785285691</bdi>.</cite></li>
<li><cite id="CITEREFZimarev2019" class="citation book cs1">Zimarev, Alexey (2019). <i>Hands-On Domain-Driven Design with .NET Core</i>. Packt Publishing. <a href="ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <bdi>978-1788834094</bdi>.</cite></li></ul>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<style data-mw-deduplicate="TemplateStyles:r1290876196">
/* start https://en.wikipedia.org/ */
.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);display:flow-root}.mw-parser-output .infobox .side-box{font-size:100%}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1;min-width:0}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}
/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1237033735">
/* start https://en.wikipedia.org/ */
@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}
/* end https://en.wikipedia.org/ */
</style><div class="side-box side-box-right sistersitebox">
<div class="side-box-flex">
<div class="side-box-image"><span class="noviewer" typeof="mw:File"></span></div>
<div class="side-box-text plainlist">Wikibooks has a book on the topic of: <i><b><a href="https://en.wikibooks.org/wiki/.NET_Development_Foundation" class="extiw external" title="wikibooks:.NET Development Foundation">.NET Development Foundation</a></b></i></div></div>
</div>
<div class="side-box side-box-right sistersitebox">
<div class="side-box-flex">
<div class="side-box-image"><span class="noviewer" typeof="mw:File"></span></div>
<div class="side-box-text plainlist">Wikiversity has learning resources about <i><b><a href="https://en.wikiversity.org/wiki/Introduction_to_.NET" class="extiw external" title="v:Introduction to .NET">Introduction to .NET</a></b></i></div></div>
</div>
<ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://dotnet.microsoft.com/">Official website</a></span></span> </li>
<li><a rel="nofollow" class="external text" href="https://github.com/Microsoft/dotnet">.NET</a> on <a href="GitHub" title="GitHub">GitHub</a></li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */
.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}
/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}
/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby=".NET630" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */
.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}
/* end https://en.wikipedia.org/ */
</style><div id=".NET630" style="font-size:114%;margin:0 4em"></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div>
<ul><li><a href="Microsoft_.NET_strategy" title="Microsoft .NET strategy">.NET strategy</a></li>
<li><a href="List_of_.NET_libraries_and_frameworks" title="List of .NET libraries and frameworks">Libraries and frameworks</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Implementations</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li> (Core)</li>
<li><a href=".NET_Framework" title=".NET Framework">.NET Framework</a>
<ul><li><a href=".NET_Framework_version_history" title=".NET Framework version history">Version history</a></li></ul></li>
<li><a href=".NET_Compact_Framework" title=".NET Compact Framework">.NET Compact Framework</a></li>
<li><a href=".NET_Micro_Framework" title=".NET Micro Framework">.NET Micro Framework</a></li>
<li><a href="DotGNU" title="DotGNU">DotGNU</a></li>
<li><a href="Mono_(software)" title="Mono (software)">Mono</a></li>
<li><a href="XNA_Framework" class="mw-redirect" title="XNA Framework">XNA Framework</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Software_architecture" title="Software architecture">Architecture</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Common_Language_Runtime" title="Common Language Runtime">Common Language Runtime</a> (CLR)</li>
<li><a href="COM_Interop" title="COM Interop">COM Interop</a></li>
<li><a href="Framework_Class_Library" title="Framework Class Library">Framework Class Library</a> (FCL)</li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Software_component" title="Software component">Components</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ADO.NET" title="ADO.NET">ADO.NET</a>
<ul><li><a href="Entity_Framework" title="Entity Framework">Entity Framework</a></li></ul></li>
<li><a href="ASP.NET" title="ASP.NET">ASP.NET</a>
<ul><li><a href="ASP.NET_Web_Forms" title="ASP.NET Web Forms">Web Forms</a></li>
<li><a href="ASP.NET_AJAX" title="ASP.NET AJAX">AJAX</a></li>
<li><a href="ASP.NET_Core" title="ASP.NET Core">Core</a></li>
<li><a href="ASP.NET_Dynamic_Data" title="ASP.NET Dynamic Data">Dynamic Data</a></li>
<li><a href="ASP.NET_MVC" title="ASP.NET MVC">MVC</a></li>
<li><a href="ASP.NET_Razor" title="ASP.NET Razor">Razor</a></li></ul></li>
<li><a href="Avalonia_(software_framework)" title="Avalonia (software framework)">Avalonia</a></li>
<li><a href="ClickOnce" title="ClickOnce">ClickOnce</a></li>
<li><a href="Dynamic_Language_Runtime" title="Dynamic Language Runtime">Dynamic Language Runtime</a></li>
<li><a href="Extensible_Application_Markup_Language" title="Extensible Application Markup Language">Extensible Application Markup Language</a> (XAML)</li>
<li><a href="Language_Integrated_Query" title="Language Integrated Query">Language Integrated Query</a> (LINQ)</li>
<li><a href="Managed_Extensibility_Framework" title="Managed Extensibility Framework">Managed Extensibility Framework</a></li>
<li><a href="Microsoft_Silverlight" title="Microsoft Silverlight">Microsoft Silverlight</a></li>
<li><a href="Microsoft_XNA" title="Microsoft XNA">Microsoft XNA</a></li>
<li><a href="Parallel_Extensions" title="Parallel Extensions">Parallel Extensions</a></li>
<li><a href="Windows_Communication_Foundation" title="Windows Communication Foundation">Windows Communication Foundation</a> (WCF)
<ul><li><a href="WCF_Data_Services" title="WCF Data Services">WCF Data Services</a></li></ul></li>
<li><a href="Windows_Forms" title="Windows Forms">Windows Forms</a> (WinForms)</li>
<li><a href="Windows_Identity_Foundation" title="Windows Identity Foundation">Windows Identity Foundation</a> (WIF)</li>
<li><a href="Windows_Presentation_Foundation" title="Windows Presentation Foundation">Windows Presentation Foundation</a> (WPF)</li>
<li><a href="Windows_Workflow_Foundation" title="Windows Workflow Foundation">Windows Workflow Foundation</a> (WF)</li>
<li><a href=".NET_Remoting" title=".NET Remoting">.NET Remoting</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Programming_tool" title="Programming tool">Tools</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Decompiler" title="Decompiler">Decompilers</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href=".NET_Reflector" title=".NET Reflector">.NET Reflector</a></li>
<li><a href="JetBrains" title="JetBrains">dotPeek</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Obfuscation_(software)" title="Obfuscation (software)">Obfuscators</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Dotfuscator" title="Dotfuscator">Dotfuscator</a></li>
<li><a href="Redgate" title="Redgate">SmartAssembly</a></li></ul>
</div></td></tr><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="CLR_Profiler" title="CLR Profiler">CLR Profiler</a></li>
<li><a href="ILAsm" title="ILAsm">ILAsm</a></li>
<li><a href=".NET_Compiler_Platform" class="mw-redirect" title=".NET Compiler Platform">.NET Compiler Platform</a></li>
<li><a href="Native_Image_Generator" title="Native Image Generator">Native Image Generator</a> (NGen)</li>
<li><a href="XAMLPad" class="mw-redirect" title="XAMLPad">XAMLPad</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Integrated_development_environment" title="Integrated development environment">IDEs</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Visual_Studio" class="mw-redirect" title="Microsoft Visual Studio">Visual Studio</a>
<ul><li><a href="Microsoft_Blend" title="Microsoft Blend">Blend</a></li>
<li><a href="Microsoft_Visual_Studio_Express" title="Microsoft Visual Studio Express">Express</a></li></ul></li>
<li><a href="MonoDevelop" title="MonoDevelop">MonoDevelop</a></li>
<li><a href="SharpDevelop" title="SharpDevelop">SharpDevelop</a></li>
<li><a href="Xamarin_Studio" class="mw-redirect" title="Xamarin Studio">Xamarin Studio</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Organizations</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href=".NET_Foundation" title=".NET Foundation">.NET Foundation</a></li>
<li><a href="Microsoft" title="Microsoft">Microsoft</a></li>
<li><a href="Xamarin" title="Xamarin">Xamarin</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div>
<ul><li><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</li>
<li><span class="noviewer" typeof="mw:File"><span title="List-Class article"></span></span> <a href=".NET_Framework_version_history" title=".NET Framework version history">List</a></li>
<li><span class="noviewer" typeof="mw:File"><span title="Commons page"></span></span> <a href="https://commons.wikimedia.org/wiki/Category:.NET" class="extiw external" title="commons:Category:.NET">Commons</a></li></ul>
</div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Common_Language_Infrastructure106" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Common_Language_Infrastructure106" style="font-size:114%;margin:0 4em"><a href="Common_Language_Infrastructure" title="Common Language Infrastructure">Common Language Infrastructure</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Architecture</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Application_domain" title="Application domain">Application domain</a></li>
<li><a href="Code_Access_Security" title="Code Access Security">Code Access Security</a></li>
<li><a href="Common_Intermediate_Language" title="Common Intermediate Language">Common Intermediate Language</a>
<ul><li><a href="List_of_CIL_instructions" title="List of CIL instructions">instructions</a></li></ul></li>
<li><a href="Common_Type_System" title="Common Type System">Common Type System</a></li>
<li><a href="Platform_Invocation_Services" title="Platform Invocation Services">Platform Invocation Services</a></li>
<li><a href="Virtual_Execution_System" title="Virtual Execution System">Virtual Execution System</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Components</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Assembly_(CLI)" title="Assembly (CLI)">Assembly</a></li>
<li><a href="Delegate_(CLI)" title="Delegate (CLI)">Delegate</a></li>
<li><a href="Global_Assembly_Cache" title="Global Assembly Cache">Global Assembly Cache</a></li>
<li><a href="Manifest_(CLI)" title="Manifest (CLI)">Manifest</a></li>
<li><a href="Metadata_(CLI)" title="Metadata (CLI)">Metadata</a></li>
<li><a href="Standard_Libraries_(CLI)" title="Standard Libraries (CLI)">Standard Libraries</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Implementations</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Microsoft</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul>
<li><a href=".NET_Framework" title=".NET Framework">.NET Framework</a></li>
<li><a href=".NET_Compact_Framework" title=".NET Compact Framework">.NET Compact Framework</a></li>
<li><a href=".NET_Micro_Framework" title=".NET Micro Framework">.NET Micro Framework</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Mono_(software)" title="Mono (software)">Mono</a></li>
<li><a href="DotGNU" title="DotGNU">DotGNU</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="List_of_CLI_languages" title="List of CLI languages">Languages</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Major</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a></li>
<li><a href="Visual_Basic_(.NET)" title="Visual Basic (.NET)">Visual Basic</a></li>
<li><a href="F_Sharp_(programming_language)" title="F Sharp (programming language)">F#</a></li>
<li><a href="PowerShell" title="PowerShell">PowerShell</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Axum_(programming_language)" title="Axum (programming language)">Axum</a></li>
<li><a href="A_Sharp_(.NET)" title="A Sharp (.NET)">A#</a></li>
<li><a href="Boo_(programming_language)" title="Boo (programming language)">Boo</a></li>
<li><a href="Clojure" title="Clojure">Clojure</a></li>
<li><a href="Cobra_(programming_language)" title="Cobra (programming language)">Cobra</a></li>
<li><a href="C%2B%2B/CLI" title="C++/CLI">C++/CLI</a></li>
<li><a href="IronScheme" title="IronScheme">IronScheme</a></li>
<li><a href="IronPython" title="IronPython">IronPython</a></li>
<li><a href="IronRuby" title="IronRuby">IronRuby</a></li>
<li><a href="JScript_.NET" title="JScript .NET">JScript .NET</a></li>
<li><a href="Visual_J_Sharp" title="Visual J Sharp">J#</a></li>
<li><a href="Nemerle" title="Nemerle">Nemerle</a></li>
<li><a href="Oxygene_(programming_language)" title="Oxygene (programming language)">Oxygene</a></li>
<li><a href="Phalanger_(compiler)" title="Phalanger (compiler)">Phalanger</a></li>
<li><a href="Q_Sharp" title="Q Sharp">Q#</a></li>
<li><a href="Scala_(programming_language)" title="Scala (programming language)">Scala</a></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Small Basic</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Comparison</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Comparison_of_C_Sharp_and_Java" title="Comparison of C Sharp and Java">C# and Java</a></li>
<li><a href="Comparison_of_C_Sharp_and_Visual_Basic_.NET" title="Comparison of C Sharp and Visual Basic .NET">C# and Visual Basic .NET</a></li>
<li><a href="Comparison_of_Visual_Basic_and_Visual_Basic_.NET" title="Comparison of Visual Basic and Visual Basic .NET">Visual Basic and Visual Basic .NET</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Microsoft_APIs_and_frameworks486" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Microsoft_APIs_and_frameworks486" style="font-size:114%;margin:0 4em"><a href="List_of_Microsoft_Windows_application_programming_interfaces_and_frameworks" title="List of Microsoft Windows application programming interfaces and frameworks">Microsoft APIs and frameworks</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Graphics and UI</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Desktop_Window_Manager" title="Desktop Window Manager">Desktop Window Manager</a></li>
<li><a href="Direct2D" title="Direct2D">Direct2D</a></li>
<li><a href="Direct3D" title="Direct3D">Direct3D</a></li>
<li><a href="D3DX" title="D3DX">D3D (extensions)</a></li>
<li><a href="Graphics_Device_Interface" title="Graphics Device Interface">GDI / GDI+</a></li>
<li><a href="Windows_Presentation_Foundation" title="Windows Presentation Foundation">WPF</a></li>
<li><a href="Microsoft_Silverlight" title="Microsoft Silverlight">Silverlight</a></li>
<li><a href="Windows_UI_Library" title="Windows UI Library">WinUI</a></li>
<li><a href="Windows_Color_System" title="Windows Color System">Windows Color System</a></li>
<li><a href="Windows_Image_Acquisition" title="Windows Image Acquisition">Windows Image Acquisition</a></li>
<li><a href="Windows_Imaging_Component" title="Windows Imaging Component">Windows Imaging Component</a></li>
<li><a href="DirectX_Graphics_Infrastructure" title="DirectX Graphics Infrastructure">DirectX Graphics Infrastructure (DXGI)</a></li>
<li><a href="Windows_Advanced_Rasterization_Platform" title="Windows Advanced Rasterization Platform">Windows Advanced Rasterization Platform</a></li>
<li><a href="WinG" title="WinG">WinG</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Audio</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DirectMusic" title="DirectMusic">DirectMusic</a></li>
<li><a href="DirectSound" title="DirectSound">DirectSound</a></li>
<li><a href="Cross-platform_Audio_Creation_Tool" title="Cross-platform Audio Creation Tool">XACT</a></li>
<li><a href="Microsoft_Speech_API" title="Microsoft Speech API">Speech API</a></li>
<li><a href="XAudio2" title="XAudio2">XAudio2</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Multimedia</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DirectX" title="DirectX">DirectX</a>
<ul><li><a href="DirectX_Media_Objects" class="mw-redirect" title="DirectX Media Objects">Media Objects</a></li>
<li><a href="DirectX_Video_Acceleration" title="DirectX Video Acceleration">Video Acceleration</a></li></ul></li>
<li><a href="Xinput" class="mw-redirect" title="Xinput">Xinput</a></li>
<li><a href="DirectInput" title="DirectInput">DirectInput</a></li>
<li><a href="DirectShow" title="DirectShow">DirectShow</a></li>
<li><a href="Managed_DirectX" title="Managed DirectX">Managed DirectX</a></li>
<li><a href="Media_Foundation" title="Media Foundation">Media Foundation</a></li>
<li><a href="Microsoft_XNA" title="Microsoft XNA">XNA</a></li>
<li><a href="Windows_Media" title="Windows Media">Windows Media</a></li>
<li><a href="Video_for_Windows" title="Video for Windows">Video for Windows</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Web</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Trident_(software)" title="Trident (software)">MSHTML</a></li>
<li><a href="JScript" title="JScript">JScript</a></li>
<li><a href="VBScript" title="VBScript">VBScript</a></li>
<li><a href="Browser_Helper_Object" title="Browser Helper Object">BHO</a></li>
<li><a href="XMLHttpRequest" title="XMLHttpRequest">XDR</a></li>
<li><a href="Microsoft_Gadgets" title="Microsoft Gadgets">SideBar Gadgets</a></li>
<li><a href="TypeScript" title="TypeScript">TypeScript</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Data access</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Data_Access_Components" title="Microsoft Data Access Components">Data Access Components (MDAC)</a>
<ul><li><a href="ActiveX_Data_Objects" title="ActiveX Data Objects">ADO</a></li>
<li><a href="ADO.NET" title="ADO.NET">ADO.NET</a></li>
<li><a href="ODBC" class="mw-redirect" title="ODBC">ODBC</a></li>
<li><a href="OLE_DB" title="OLE DB">OLE DB</a></li></ul></li>
<li><a href="Extensible_Storage_Engine" title="Extensible Storage Engine">Extensible Storage Engine</a></li>
<li><a href="Entity_Framework" title="Entity Framework">Entity Framework</a></li>
<li><a href="Microsoft_Sync_Framework" title="Microsoft Sync Framework">Sync Framework</a></li>
<li><a href="Access_Database_Engine" title="Access Database Engine">Access Database Engine</a></li>
<li><a href="MSXML" title="MSXML">MSXML</a></li>
<li><a href="Open_Packaging_Conventions" title="Open Packaging Conventions">OPC</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Networking</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Winsock" title="Winsock">Winsock</a>
<ul><li><a href="Layered_Service_Provider" title="Layered Service Provider">LSP</a></li></ul></li>
<li><a href="Windows_Vista_networking_technologies#Winsock_Kernel" title="Windows Vista networking technologies">Winsock Kernel</a></li>
<li><a href="Windows_Filtering_Platform" title="Windows Filtering Platform">Filtering Platform</a></li>
<li><a href="Network_Driver_Interface_Specification" title="Network Driver Interface Specification">NDIS</a></li>
<li><a href="Windows_Rally" title="Windows Rally">Windows Rally</a></li>
<li><a href="Background_Intelligent_Transfer_Service" title="Background Intelligent Transfer Service">BITS</a></li>
<li><a href="Windows_Vista_networking_technologies#Peer-to-peer_communication" title="Windows Vista networking technologies">P2P API</a></li>
<li><a href="Microsoft_Message_Queuing" title="Microsoft Message Queuing">MSMQ</a></li>
<li><a href="DirectPlay" title="DirectPlay">DirectPlay</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Communication</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="MAPI" title="MAPI">Messaging API</a></li>
<li><a href="Telephony_Application_Programming_Interface" title="Telephony Application Programming Interface">Telephony API</a></li>
<li><a href="Windows_Communication_Foundation" title="Windows Communication Foundation">WCF</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Administration and<br>management</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Win32_console" class="mw-redirect" title="Win32 console">Win32 console</a></li>
<li><a href="Windows_Script_Host" title="Windows Script Host">Windows Script Host</a></li>
<li><a href="Windows_Management_Instrumentation" title="Windows Management Instrumentation">WMI (extensions)</a></li>
<li><a href="PowerShell" title="PowerShell">PowerShell</a></li>
<li><a href="Windows_Task_Scheduler" title="Windows Task Scheduler">Task Scheduler</a></li>
<li><a href="Windows_Vista_I/O_technologies#Offline_Files" title="Windows Vista I/O technologies">Offline Files</a></li>
<li><a href="Shadow_Copy" title="Shadow Copy">Shadow Copy</a></li>
<li><a href="Windows_Installer" title="Windows Installer">Windows Installer</a></li>
<li><a href="Windows_Error_Reporting" title="Windows Error Reporting">Error Reporting</a></li>
<li><a href="Event_Viewer#Windows_Event_Log" title="Event Viewer">Event Log</a></li>
<li><a href="Common_Log_File_System" title="Common Log File System">Common Log File System</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em"><a href="Component-based_software_engineering" title="Component-based software engineering">Component model</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Component_Object_Model" title="Component Object Model">COM</a></li>
<li><a href="Component_Object_Model#COM+" title="Component Object Model">COM+</a></li>
<li><a href="ActiveX" title="ActiveX">ActiveX</a></li>
<li><a href="Distributed_Component_Object_Model" title="Distributed Component Object Model">Distributed Component Object Model</a></li>
<li><a href=".NET_Framework" title=".NET Framework">.NET Framework</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em"><a href="Library_(computing)" title="Library (computing)">Libraries</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Framework_Class_Library" title="Framework Class Library">Framework Class Library</a></li>
<li><a href="Microsoft_Foundation_Class_Library" title="Microsoft Foundation Class Library">Microsoft Foundation Classes (MFC)</a></li>
<li><a href="Active_Template_Library" title="Active Template Library">Active Template Library (ATL)</a></li>
<li><a href="Windows_Template_Library" title="Windows Template Library">Windows Template Library (WTL)</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em"><a href="Device_driver" title="Device driver">Device drivers</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Windows_Driver_Model" title="Windows Driver Model">WDM</a></li>
<li><a href="Windows_Driver_Frameworks" title="Windows Driver Frameworks">WDF</a>
<ul><li><a href="Kernel-Mode_Driver_Framework" title="Kernel-Mode Driver Framework">KMDF</a></li>
<li><a href="User-Mode_Driver_Framework" title="User-Mode Driver Framework">UMDF</a></li></ul></li>
<li><a href="Windows_Display_Driver_Model" title="Windows Display Driver Model">WDDM</a></li>
<li><a href="Network_Driver_Interface_Specification" title="Network Driver Interface Specification">NDIS</a></li>
<li><a href="Universal_Audio_Architecture" title="Universal Audio Architecture">UAA</a></li>
<li><a href="VxD" title="VxD">VxD</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Security</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_CryptoAPI" title="Microsoft CryptoAPI">Crypto API</a>
<ul><li><a href="CAPICOM" title="CAPICOM">CAPICOM</a></li></ul></li>
<li><a href="Windows_CardSpace" title="Windows CardSpace">Windows CardSpace</a></li>
<li><a href="Data_Protection_API" title="Data Protection API">Data Protection API</a></li>
<li><a href="Security_Support_Provider_Interface" title="Security Support Provider Interface">Security Support Provider Interface (SSPI)</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em"><a href=".NET_Framework" title=".NET Framework">.NET</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ASP.NET" title="ASP.NET">ASP.NET</a></li>
<li><a href="ADO.NET" title="ADO.NET">ADO.NET</a></li>
<li><a href=".NET_Remoting" title=".NET Remoting">Remoting</a></li>
<li><a href="Microsoft_Silverlight" title="Microsoft Silverlight">Silverlight</a></li>
<li><a href="Task_Parallel_Library" class="mw-redirect" title="Task Parallel Library">TPL</a></li>
<li><a href="Windows_Communication_Foundation" title="Windows Communication Foundation">WCF</a></li>
<li><a href="Windows_CardSpace" title="Windows CardSpace">WCS</a></li>
<li><a href="Windows_Presentation_Foundation" title="Windows Presentation Foundation">WPF</a></li>
<li><a href="Windows_Workflow_Foundation" title="Windows Workflow Foundation">WF</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em"><a href="Software_Factory_(Microsoft_.NET)" class="mw-redirect" title="Software Factory (Microsoft .NET)">Software factories</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Enterprise_Library" title="Microsoft Enterprise Library">Enterprise Library</a></li>
<li><a href="Microsoft_Customer_Care_Framework" title="Microsoft Customer Care Framework">CCF</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em"><a href="Inter-process_communication" title="Inter-process communication">IPC</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_RPC" title="Microsoft RPC">MSRPC</a></li>
<li><a href="Dynamic_Data_Exchange" title="Dynamic Data Exchange">Dynamic Data Exchange (DDE)</a></li>
<li><a href=".NET_Remoting" title=".NET Remoting">Remoting</a></li>
<li><a href="Windows_Communication_Foundation" title="Windows Communication Foundation">WCF</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Accessibility</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Active_Accessibility" title="Microsoft Active Accessibility">Active Accessibility</a></li>
<li><a href="Microsoft_UI_Automation" title="Microsoft UI Automation">UI Automation</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;line-height:1.2em">Text and multilingual<br>support</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="DirectWrite" title="DirectWrite">DirectWrite</a></li>
<li><a href="Text_Services_Framework" title="Text Services Framework">Text Services Framework</a></li>
<li><a href="Text_Object_Model" title="Text Object Model">Text Object Model</a></li>
<li><a href="Input_method" title="Input method">Input method editor</a></li>
<li><a href="Language_Interface_Pack" title="Language Interface Pack">Language Interface Pack</a></li>
<li><a href="Multilingual_User_Interface" title="Multilingual User Interface">Multilingual User Interface</a></li>
<li><a href="Uniscribe" title="Uniscribe">Uniscribe</a></li></ul>
</div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Microsoft_development_tools271" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Microsoft_development_tools271" style="font-size:114%;margin:0 4em">Microsoft development tools</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Development<br>environments</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Microsoft_Visual_Studio" class="mw-redirect" title="Microsoft Visual Studio">Visual Studio</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Visual_Studio_Code" title="Visual Studio Code">Code</a></li>
<li><a href="Microsoft_Visual_Studio_Express" title="Microsoft Visual Studio Express">Express</a></li>
<li><a href="VSTS_Profiler" title="VSTS Profiler">Team System Profiler</a></li>
<li><a href="Visual_Studio_Tools_for_Applications" title="Visual Studio Tools for Applications">Tools for Applications</a></li>
<li><a href="Visual_Studio_Tools_for_Office" title="Visual Studio Tools for Office">Tools for Office</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Blend" title="Microsoft Blend">Blend</a></li>
<li><a href="Microsoft_Expression_Web" title="Microsoft Expression Web">Expression Web</a></li>
<li><a href="FxCop" title="FxCop">FxCop</a></li>
<li><a href="GW-BASIC" title="GW-BASIC">GW-BASIC</a></li>
<li><a href="Microsoft_MACRO-80" title="Microsoft MACRO-80">MACRO-80</a></li>
<li><a href="Microsoft_Macro_Assembler" title="Microsoft Macro Assembler">Macro Assembler</a></li>
<li><a href="MSBuild" title="MSBuild">MSBuild</a></li>
<li><a href="Microsoft_Pascal" title="Microsoft Pascal">Pascal</a></li>
<li><a href="QuickBASIC" title="QuickBASIC">QuickBASIC</a>
<ul><li><a href="QBasic" title="QBasic">QBasic</a></li></ul></li>
<li><a href="QuickC" title="QuickC">QuickC</a></li>
<li><a href="Microsoft_Robotics_Developer_Studio" title="Microsoft Robotics Developer Studio">Robotics Developer Studio</a></li>
<li><a href="Roslyn_(compiler)" title="Roslyn (compiler)">Roslyn</a></li>
<li><a href="Microsoft_SharePoint_Designer" title="Microsoft SharePoint Designer">SharePoint Designer</a>
<ul><li><a href="Microsoft_FrontPage" title="Microsoft FrontPage">FrontPage</a></li></ul></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Small Basic</a></li>
<li><a href="Microsoft_WebMatrix" title="Microsoft WebMatrix">WebMatrix</a></li>
<li><a href="Windows_App_SDK" title="Windows App SDK">Windows App SDK</a></li>
<li><a href="Windows_App_Studio" title="Windows App Studio">Windows App Studio</a></li>
<li><a href="Microsoft_Windows_SDK" title="Microsoft Windows SDK">Windows SDK</a>
<ul><li><a href="CLR_Profiler" title="CLR Profiler">CLR Profiler</a></li>
<li><a href="ILAsm" title="ILAsm">ILAsm</a></li>
<li><a href="Native_Image_Generator" title="Native Image Generator">Native Image Generator</a></li>
<li><a href="WinDiff" title="WinDiff">WinDiff</a></li>
<li><a href="XAMLPad" class="mw-redirect" title="XAMLPad">XAMLPad</a></li></ul></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Languages</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Dynamics_AX" class="mw-redirect" title="Microsoft Dynamics AX">Dynamics AX</a></li>
<li><a href="Microsoft_BASIC" title="Microsoft BASIC">BASIC</a></li>
<li>Visual Basic
<ul><li><a href="Visual_Basic_(classic)" title="Visual Basic (classic)">legacy</a></li>
<li><a href="Visual_Basic_.NET" class="mw-redirect" title="Visual Basic .NET">VB.NET</a></li>
<li><a href="Visual_Basic_for_Applications" title="Visual Basic for Applications">VBA</a></li>
<li><a href="VBScript" title="VBScript">VBScript</a></li></ul></li>
<li><a href="Bosque_(programming_language)" title="Bosque (programming language)">Bosque</a></li>
<li><a href="Microsoft_Visual_C%2B%2B" title="Microsoft Visual C++">Visual C++</a>
<ul><li><a href="C%2B%2B/CX" title="C++/CX">C++/CX</a></li>
<li><a href="C%2B%2B/CLI" title="C++/CLI">C++/CLI</a></li>
<li><a href="Managed_Extensions_for_C%2B%2B" title="Managed Extensions for C++">Managed C++</a></li>
<li><a href="C%2B%2B/WinRT" title="C++/WinRT">C++/WinRT</a></li></ul></li>
<li><a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a></li>
<li><a href="C/AL" title="C/AL">C/AL</a></li>
<li><a href="Dafny" title="Dafny">Dafny</a></li>
<li><a href="Dexterity_(programming_language)" title="Dexterity (programming language)">Dexterity</a></li>
<li><a href="F_Sharp_(programming_language)" title="F Sharp (programming language)">F#</a></li>
<li><a href="F*_(programming_language)" title="F* (programming language)">F*</a></li>
<li><a href="Visual_FoxPro" title="Visual FoxPro">Visual FoxPro</a></li>
<li><a href="Java_(programming_language)" title="Java (programming language)">Java</a>
<ul><li><a href="Visual_J%2B%2B" title="Visual J++">J++</a></li>
<li><a href="Visual_J_Sharp" title="Visual J Sharp">J#</a></li></ul></li>
<li><a href="JavaScript" title="JavaScript">JavaScript</a>
<ul><li><a href="TypeScript" title="TypeScript">TypeScript</a></li>
<li><a href="JScript" title="JScript">JScript</a></li></ul></li>
<li><a href="IronPython" title="IronPython">IronPython</a></li>
<li><a href="IronRuby" title="IronRuby">IronRuby</a></li>
<li><a href="Lean_(proof_assistant)" title="Lean (proof assistant)">Lean</a></li>
<li><a href="P_(programming_language)" title="P (programming language)">P</a></li>
<li><a href="Microsoft_Power_Fx" title="Microsoft Power Fx">Power Fx</a></li>
<li><a href="PowerShell" title="PowerShell">PowerShell</a></li>
<li><a href="Project_Verona" title="Project Verona">Project Verona</a></li>
<li><a href="Q_Sharp" title="Q Sharp">Q#</a></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Small Basic</a></li>
<li><a href="Microsoft_Visual_Programming_Language" title="Microsoft Visual Programming Language">VPL</a></li>
<li><a href="Extensible_Application_Markup_Language" title="Extensible Application Markup Language">XAML</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">APIs and<br>frameworks</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Native</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Windows_API" title="Windows API">Windows API</a></li>
<li><a href="Microsoft_Silverlight" title="Microsoft Silverlight">Silverlight</a></li>
<li><a href="Microsoft_XNA" title="Microsoft XNA">XNA</a></li>
<li><a href="DirectX" title="DirectX">DirectX</a>
<ul><li><a href="Managed_DirectX" title="Managed DirectX">Managed DirectX</a></li></ul></li>
<li><a href="Universal_Windows_Platform" title="Universal Windows Platform">UWP</a></li>
<li><a href="Xbox_Development_Kit" title="Xbox Development Kit">Xbox Development Kit</a></li>
<li><a href="Windows_Installer" title="Windows Installer">Windows Installer</a></li>
<li><a href="WinUI" class="mw-redirect" title="WinUI">WinUI</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ASP.NET" title="ASP.NET">ASP.NET</a>
<ul><li><a href="ASP.NET_Core" title="ASP.NET Core">Core</a></li>
<li><a href="ASP.NET_AJAX" title="ASP.NET AJAX">AJAX</a></li>
<li><a href="ASP.NET_Dynamic_Data" title="ASP.NET Dynamic Data">Dynamic Data</a></li>
<li><a href="ASP.NET_MVC" title="ASP.NET MVC">MVC</a></li>
<li><a href="ASP.NET_Razor" title="ASP.NET Razor">Razor</a></li>
<li><a href="ASP.NET_Web_Forms" title="ASP.NET Web Forms">Web Forms</a></li></ul></li>
<li><a href="ADO.NET" title="ADO.NET">ADO.NET</a>
<ul><li><a href="Entity_Framework" title="Entity Framework">Entity Framework</a></li></ul></li>
<li><a href=".NET_MAUI" class="mw-redirect" title=".NET MAUI">MAUI</a></li>
<li><a href="Windows_CardSpace" title="Windows CardSpace">CardSpace</a></li>
<li><a href="Windows_Communication_Foundation" title="Windows Communication Foundation">Communication Foundation</a></li>
<li><a href="Windows_Identity_Foundation" title="Windows Identity Foundation">Identity Foundation</a></li>
<li><a href="Language_Integrated_Query" title="Language Integrated Query">LINQ</a></li>
<li><a href="Windows_Presentation_Foundation" title="Windows Presentation Foundation">Presentation Foundation</a></li>
<li><a href="Windows_Workflow_Foundation" title="Windows Workflow Foundation">Workflow Foundation</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href="Device_driver" title="Device driver">Device drivers</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Windows_Driver_Kit" title="Windows Driver Kit">WDK</a></li>
<li><a href="Windows_Driver_Frameworks" title="Windows Driver Frameworks">WDF</a>
<ul><li><a href="Kernel-Mode_Driver_Framework" title="Kernel-Mode Driver Framework">KMDF</a></li>
<li><a href="User-Mode_Driver_Framework" title="User-Mode Driver Framework">UMDF</a></li></ul></li>
<li><a href="Windows_Hardware_Lab_Kit" title="Windows Hardware Lab Kit">Windows HLK</a></li>
<li><a href="Windows_Driver_Model" title="Windows Driver Model">WDM</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Database</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;"><a href="Microsoft_SQL_Server" title="Microsoft SQL Server">SQL Server</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="SQL_Server_Express" title="SQL Server Express">Express</a></li>
<li><a href="SQL_Server_Compact" title="SQL Server Compact">Compact</a></li>
<li><a href="SQL_Server_Management_Studio" title="SQL Server Management Studio">Management Studio</a></li>
<li><a href="MSDE" title="MSDE">MSDE</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">SQL services</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Analysis_Services" title="Microsoft Analysis Services">Analysis</a></li>
<li><a href="SQL_Server_Reporting_Services" title="SQL Server Reporting Services">Reporting</a></li>
<li><a href="SQL_Server_Integration_Services" title="SQL Server Integration Services">Integration</a></li>
<li><a href="SQL_Server_Notification_Services" title="SQL Server Notification Services">Notification</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%;font-weight:normal;">Other</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Visual_FoxPro" title="Visual FoxPro">Visual FoxPro</a></li>
<li><a href="Microsoft_Access" title="Microsoft Access">Microsoft Access</a></li>
<li><a href="Access_Database_Engine" title="Access Database Engine">Access Database Engine</a></li>
<li><a href="Extensible_Storage_Engine" title="Extensible Storage Engine">Extensible Storage Engine</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Source control</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Visual_SourceSafe" title="Microsoft Visual SourceSafe">Visual SourceSafe</a></li>
<li><a href="Azure_DevOps_Server#TFVC" title="Azure DevOps Server">Team Foundation Version Control</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Testing and<br>debugging</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="CodeView" title="CodeView">CodeView</a></li>
<li><a href="OneFuzz" title="OneFuzz">OneFuzz</a></li>
<li><a href="Playwright_(software)" title="Playwright (software)">Playwright</a></li>
<li><a href="Microsoft_Script_Debugger" title="Microsoft Script Debugger">Script Debugger</a></li>
<li><a href="WinDbg" title="WinDbg">WinDbg</a></li>
<li><a href="XUnit.net" title="XUnit.net">xUnit.net</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Delivery</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Active_Setup" title="Active Setup">Active Setup</a></li>
<li><a href="ClickOnce" title="ClickOnce">ClickOnce</a></li>
<li><a href="Npm_(software)" class="mw-redirect" title="Npm (software)">npm</a></li>
<li><a href="NuGet" title="NuGet">NuGet</a></li>
<li><a href="Vcpkg" title="Vcpkg">vcpkg</a></li>
<li><a href="Web_Platform_Installer" title="Web Platform Installer">Web Platform Installer</a></li>
<li><a href="Windows_Installer" title="Windows Installer">Windows Installer</a>
<ul><li><a href="WiX" title="WiX">WiX</a></li></ul></li>
<li><a href="Windows_Package_Manager" title="Windows Package Manager">Windows Package Manager</a></li>
<li><a href="Microsoft_Store" title="Microsoft Store">Microsoft Store</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</div></td></tr></tbody></table></div>
<div class="navbox-styles"></div><div role="navigation" class="navbox" aria-labelledby="Microsoft_free_and_open-source_software_(FOSS)290" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Microsoft_free_and_open-source_software_(FOSS)290" style="font-size:114%;margin:0 4em"><a href="Microsoft" title="Microsoft">Microsoft</a> <a href="Free_and_open-source_software" title="Free and open-source software">free and open-source software (FOSS)</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Overview</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_and_open_source" title="Microsoft and open source">Microsoft and open source</a></li>
<li><a href="Shared_Source_Initiative" title="Shared Source Initiative">Shared Source Initiative</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Applications</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="3D_Movie_Maker" title="3D Movie Maker">3D Movie Maker</a></li>
<li><a href="Atom_(text_editor)" title="Atom (text editor)">Atom</a></li>
<li><a href="Conference_XP" title="Conference XP">Conference XP</a></li>
<li><a href="Family.Show" title="Family.Show">Family.Show</a></li>
<li><a href="File_Manager_(Windows)" class="mw-redirect" title="File Manager (Windows)">File Manager</a></li>
<li><a href="Open_Live_Writer" title="Open Live Writer">Open Live Writer</a></li>
<li><a href="Microsoft_Edit" class="mw-redirect" title="Microsoft Edit">Microsoft Edit</a></li>
<li><a href="Microsoft_PowerToys" title="Microsoft PowerToys">Microsoft PowerToys</a></li>
<li><a href="Windows_Terminal" title="Windows Terminal">Terminal</a></li>
<li><a href="Windows_Calculator" title="Windows Calculator">Windows Calculator</a></li>
<li><a href="Windows_Console" title="Windows Console">Windows Console</a></li>
<li><a href="Windows_Package_Manager" title="Windows Package Manager">Windows Package Manager</a></li>
<li><a href="WorldWide_Telescope" title="WorldWide Telescope">WorldWide Telescope</a></li>
<li><a href="XML_Notepad" title="XML Notepad">XML Notepad</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Video games</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Allegiance_(video_game)" title="Allegiance (video game)">Allegiance</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Programming<br>languages</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Bosque_(programming_language)" title="Bosque (programming language)">Bosque</a></li>
<li><a href="C_Sharp_(programming_language)" title="C Sharp (programming language)">C#</a></li>
<li><a href="Dafny" title="Dafny">Dafny</a></li>
<li><a href="F_Sharp_(programming_language)" title="F Sharp (programming language)">F#</a></li>
<li><a href="F*_(programming_language)" title="F* (programming language)">F*</a></li>
<li><a href="GW-BASIC" title="GW-BASIC">GW-BASIC</a></li>
<li><a href="IronPython" title="IronPython">IronPython</a></li>
<li><a href="IronRuby" title="IronRuby">IronRuby</a></li>
<li><a href="Lean_(proof_assistant)" title="Lean (proof assistant)">Lean</a></li>
<li><a href="P_(programming_language)" title="P (programming language)">P</a></li>
<li><a href="Microsoft_Power_Fx" title="Microsoft Power Fx">Power Fx</a></li>
<li><a href="PowerShell" title="PowerShell">PowerShell</a></li>
<li><a href="Project_Verona" title="Project Verona">Project Verona</a></li>
<li><a href="Q_Sharp" title="Q Sharp">Q#</a></li>
<li><a href="Microsoft_Small_Basic" title="Microsoft Small Basic">Small Basic Online</a></li>
<li><a href="TypeScript" title="TypeScript">TypeScript</a></li>
<li><a href="Visual_Basic_.NET" class="mw-redirect" title="Visual Basic .NET">Visual Basic</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Frameworks,<br>development tools</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul>
<li><a href=".NET_Framework" title=".NET Framework">.NET Framework</a></li>
<li><a href=".NET_Gadgeteer" title=".NET Gadgeteer">.NET Gadgeteer</a></li>
<li><a href=".NET_MAUI" class="mw-redirect" title=".NET MAUI">.NET MAUI</a></li>
<li><a href=".NET_Micro_Framework" title=".NET Micro Framework">.NET Micro Framework</a></li>
<li><a href="AirSim" title="AirSim">AirSim</a></li>
<li><a href="ASP.NET" title="ASP.NET">ASP.NET</a></li>
<li><a href="ASP.NET_AJAX" title="ASP.NET AJAX">ASP.NET AJAX</a></li>
<li><a href="ASP.NET_Core" title="ASP.NET Core">ASP.NET Core</a></li>
<li><a href="ASP.NET_MVC" title="ASP.NET MVC">ASP.NET MVC</a></li>
<li><a href="ASP.NET_Razor" title="ASP.NET Razor">ASP.NET Razor</a></li>
<li><a href="ASP.NET_Web_Forms" title="ASP.NET Web Forms">ASP.NET Web Forms</a></li>
<li><a href="Avalonia_(software_framework)" title="Avalonia (software framework)">Avalonia</a></li>
<li><a href="Babylon.js" title="Babylon.js">Babylon.js</a></li>
<li><a href="BitFunnel" title="BitFunnel">BitFunnel</a></li>
<li><a href="Blazor" title="Blazor">Blazor</a></li>
<li><a href="C%2B%2B/WinRT" title="C++/WinRT">C++/WinRT</a></li>
<li><a href="Confidential_Consortium_Framework" title="Confidential Consortium Framework">CCF</a></li>
<li><a href="Chakra_(JavaScript_engine)" title="Chakra (JavaScript engine)">ChakraCore</a></li>
<li><a href="CLR_Profiler" title="CLR Profiler">CLR Profiler</a></li>
<li><a href="Dapr" title="Dapr">Dapr</a></li>
<li><a href="DeepSpeed" title="DeepSpeed">DeepSpeed</a></li>
<li><a href="DiskSpd" title="DiskSpd">DiskSpd</a></li>
<li><a href="Dryad_(programming)" title="Dryad (programming)">Dryad</a></li>
<li><a href="Dynamic_Language_Runtime" title="Dynamic Language Runtime">Dynamic Language Runtime</a></li>
<li><a href="EBPF_on_Windows" class="mw-redirect" title="EBPF on Windows">eBPF on Windows</a></li>
<li><a href="Electron_(software_framework)" title="Electron (software framework)">Electron</a></li>
<li><a href="Entity_Framework" title="Entity Framework">Entity Framework</a></li>
<li><a href="Fluent_Design_System" title="Fluent Design System">Fluent Design System</a></li>
<li><a href="Fluid_Framework" title="Fluid Framework">Fluid Framework</a></li>
<li><a href="Infer.NET" title="Infer.NET">Infer.NET</a></li>
<li><a href="LightGBM" title="LightGBM">LightGBM</a></li>
<li><a href="Managed_Extensibility_Framework" title="Managed Extensibility Framework">Managed Extensibility Framework</a></li>
<li><a href="Microsoft_Automatic_Graph_Layout" title="Microsoft Automatic Graph Layout">Microsoft Automatic Graph Layout</a></li>
<li><a href="Microsoft_C%2B%2B_Standard_Library" class="mw-redirect" title="Microsoft C++ Standard Library">Microsoft C++ Standard Library</a></li>
<li><a href="Microsoft_Cognitive_Toolkit" title="Microsoft Cognitive Toolkit">Microsoft Cognitive Toolkit</a></li>
<li><a href="Metro_(design_language)" title="Metro (design language)">Microsoft Design Language</a></li>
<li><a href="Microsoft_Detours" title="Microsoft Detours">Microsoft Detours</a></li>
<li><a href="Microsoft_Enterprise_Library" title="Microsoft Enterprise Library">Microsoft Enterprise Library</a></li>
<li><a href="Microsoft_SEAL" title="Microsoft SEAL">Microsoft SEAL</a></li>
<li><a href="Mimalloc" title="Mimalloc">mimalloc</a></li>
<li><a href="Mixed_Reality_Toolkit" title="Mixed Reality Toolkit">Mixed Reality Toolkit</a></li>
<li><a href="ML.NET" title="ML.NET">ML.NET</a></li>
<li><a href="Mod_mono" title="Mod mono">mod_mono</a></li>
<li><a href="Mono_(software)" title="Mono (software)">Mono</a></li>
<li><a href="MonoDevelop" title="MonoDevelop">MonoDevelop</a></li>
<li><a href="MSBuild" title="MSBuild">MSBuild</a></li>
<li><a href="MsQuic" title="MsQuic">MsQuic</a></li>
<li><a href="Neural_Network_Intelligence" title="Neural Network Intelligence">Neural Network Intelligence</a></li>
<li><a href="Npm" title="Npm">npm</a></li>
<li><a href="NuGet" title="NuGet">NuGet</a></li>
<li><a href="OneFuzz" title="OneFuzz">OneFuzz</a></li>
<li><a href="Open_Management_Infrastructure" title="Open Management Infrastructure">Open Management Infrastructure</a></li>
<li><a href="Open_Neural_Network_Exchange" title="Open Neural Network Exchange">Open Neural Network Exchange</a></li>
<li><a href="Open_Service_Mesh" title="Open Service Mesh">Open Service Mesh</a></li>
<li><a href="Open_XML_SDK" class="mw-redirect" title="Open XML SDK">Open XML SDK</a></li>
<li><a href="Orleans_(software_framework)" title="Orleans (software framework)">Orleans</a></li>
<li><a href="Playwright_(software)" title="Playwright (software)">Playwright</a></li>
<li><a href="ProcDump" title="ProcDump">ProcDump</a></li>
<li><a href="Process_Monitor" title="Process Monitor">ProcMon</a></li>
<li><a href="Python_Tools_for_Visual_Studio" title="Python Tools for Visual Studio">Python Tools for Visual Studio</a></li>
<li><a href="R_Tools_for_Visual_Studio" title="R Tools for Visual Studio">R Tools for Visual Studio</a></li>
<li><a href="RecursiveExtractor" class="mw-redirect" title="RecursiveExtractor">RecursiveExtractor</a></li>
<li><a href="Roslyn_(compiler)" title="Roslyn (compiler)">Roslyn</a></li>
<li><a href="Sandcastle_(software)" title="Sandcastle (software)">Sandcastle</a></li>
<li><a href="SignalR" title="SignalR">SignalR</a></li>
<li><a href="StyleCop" title="StyleCop">StyleCop</a></li>
<li><a href="SVNBridge" title="SVNBridge">SVNBridge</a></li>
<li><a href="T2_Temporal_Prover" title="T2 Temporal Prover">T2 Temporal Prover</a></li>
<li><a href="Text_Template_Transformation_Toolkit" title="Text Template Transformation Toolkit">Text Template Transformation Toolkit</a></li>
<li><a href="TLA%2B_Toolbox" class="mw-redirect" title="TLA+ Toolbox">TLA+ Toolbox</a></li>
<li><a href="U-Prove" title="U-Prove">U-Prove</a></li>
<li><a href="Vcpkg" title="Vcpkg">vcpkg</a></li>
<li><a href="Virtual_File_System_for_Git" title="Virtual File System for Git">Virtual File System for Git</a></li>
<li><a href="Voldemort_(distributed_data_store)" title="Voldemort (distributed data store)">Voldemort</a></li>
<li><a href="VoTT" title="VoTT">VoTT</a></li>
<li><a href="Vowpal_Wabbit" title="Vowpal Wabbit">Vowpal Wabbit</a></li>
<li><a href="Windows_App_SDK" title="Windows App SDK">Windows App SDK</a></li>
<li><a href="Windows_Communication_Foundation" title="Windows Communication Foundation">Windows Communication Foundation</a></li>
<li><a href="Windows_Driver_Frameworks" title="Windows Driver Frameworks">Windows Driver Frameworks</a>
<ul><li><a href="Kernel-Mode_Driver_Framework" title="Kernel-Mode Driver Framework">KMDF</a></li>
<li><a href="User-Mode_Driver_Framework" title="User-Mode Driver Framework">UMDF</a></li></ul></li>
<li><a href="Windows_Forms" title="Windows Forms">Windows Forms</a></li>
<li><a href="Windows_Presentation_Foundation" title="Windows Presentation Foundation">Windows Presentation Foundation</a></li>
<li><a href="Windows_Template_Library" title="Windows Template Library">Windows Template Library</a></li>
<li><a href="Windows_UI_Library" title="Windows UI Library">Windows UI Library</a></li>
<li><a href="WinJS" title="WinJS">WinJS</a></li>
<li><a href="WinObjC" class="mw-redirect" title="WinObjC">WinObjC</a></li>
<li><a href="WiX" title="WiX">WiX</a></li>
<li><a href="XDP_for_Windows" class="mw-redirect" title="XDP for Windows">XDP for Windows</a></li>
<li><a href="XSP_(software)" title="XSP (software)">XSP</a></li>
<li><a href="XUnit.net" title="XUnit.net">xUnit.net</a></li>
<li><a href="Z3_Theorem_Prover" title="Z3 Theorem Prover">Z3 Theorem Prover</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Operating systems</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="MS-DOS" title="MS-DOS">MS-DOS</a> (v1.25, v2.0 & v4.0)</li>
<li><a href="Barrelfish_(operating_system)" title="Barrelfish (operating system)">Barrelfish</a></li>
<li><a href="SONiC_(operating_system)" title="SONiC (operating system)">SONiC</a></li>
<li><a href="Azure_Linux" title="Azure Linux">Azure Linux</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="ChronoZoom" title="ChronoZoom">ChronoZoom</a></li>
<li><a href="Extensible_Storage_Engine" title="Extensible Storage Engine">Extensible Storage Engine</a></li>
<li><a href="FlexWiki" class="mw-redirect" title="FlexWiki">FlexWiki</a></li>
<li><a href="FourQ" title="FourQ">FourQ</a></li>
<li><a href="Gollum_(software)" title="Gollum (software)">Gollum</a></li>
<li><a href="Project_Mu" class="mw-redirect" title="Project Mu">Project Mu</a></li>
<li><a href="ReactiveX" title="ReactiveX">ReactiveX</a></li>
<li><a href="SILK" title="SILK">SILK</a></li>
<li><a href="TLAPS" class="mw-redirect" title="TLAPS">TLAPS</a></li>
<li><a href="TPM_2.0_Reference_Implementation" class="mw-redirect" title="TPM 2.0 Reference Implementation">TPM 2.0 Reference Implementation</a></li>
<li><a href="WikiBhasha" title="WikiBhasha">WikiBhasha</a></li>
<li><a href="Windows_Subsystem_for_Linux" title="Windows Subsystem for Linux">Windows Subsystem for Linux</a></li></ul>
</div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Open-source_license" title="Open-source license">Licenses</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="Microsoft_Public_License" class="mw-redirect" title="Microsoft Public License">Microsoft Public License</a></li>
<li><a href="Microsoft_Reciprocal_License" class="mw-redirect" title="Microsoft Reciprocal License">Microsoft Reciprocal License</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Forge_(software)" title="Forge (software)">Forges</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href="CodePlex" title="CodePlex">CodePlex</a></li>
<li><a href="GitHub" title="GitHub">GitHub</a></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><a href=".NET_Foundation" title=".NET Foundation">.NET Foundation</a></li>
<li><a href="F_Sharp_Software_Foundation" title="F Sharp Software Foundation">F# Software Foundation</a></li>
<li><a href="Microsoft_Open_Specification_Promise" title="Microsoft Open Specification Promise">Microsoft Open Specification Promise</a></li>
<li><a href="Open_Letter_to_Hobbyists" class="mw-redirect" title="Open Letter to Hobbyists">Open Letter to Hobbyists</a></li>
<li><a href="Open_Source_Security_Foundation" title="Open Source Security Foundation">Open Source Security Foundation</a></li>
<li><a href="Outercurve_Foundation" title="Outercurve Foundation">Outercurve Foundation</a></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><span class="noviewer" typeof="mw:File"><span title="Category"></span></span> Category</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2025-08-07" href="https://en.wikipedia.org/wiki/?title=.NET&oldid=1304741364">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>